We are seeking a talented and versatile
Software Engineer to join our dynamic team. In this role, you'll be instrumental in designing, developing, and maintaining robust software solutions. You'll work across various platforms, contributing to both backend systems and integrations. If you're passionate about building high-quality software, enjoy tackling complex challenges, and thrive in a collaborative environment, we encourage you to apply.
Responsibilities:
- Design, develop, test, and deploy efficient and scalable software using Go and Python.
- Work across Linux and Windows operating systems, ensuring cross-platform compatibility where needed.
- Collaborate with product owners and other engineers to define specifications and deliver new features.
- Integrate and manage various database systems (Oracle, MSSQL) to support application functionality.
- Troubleshoot and debug issues, ensuring optimal performance and reliability of our applications.
- Write clean, well-documented, and maintainable code.
- Participate in code reviews to maintain code quality and share knowledge.
- Continuously learn and apply new technologies and best practices to improve our development processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- Proven professional experience in software development with strong proficiency in Go and Python.
- Solid understanding of operating systems, Linux and Windows.
- Experience working with and integrating various database technologies (e.g., , MSSQL, ORACLE).
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and the ability to debug complex systems.
- Excellent communication and teamwork abilities.
Bonus Points For:
- Experience with cloud platforms such as Azure, or Google Cloud Platform (GCP).
- Familiarity with containerization technologies (e.g., Docker, Kubernetes).
- Experience with CI/CD pipelines.
- Understanding of microservices architecture.
About Silk:
Silk gives demanding workloads 10x faster performance on the cloud compared to native cloud alone. The Silk Cloud Platform is a virtualization layer that sits between the underlying cloud infrastructure and customers’ workloads. Without refactoring, workloads such as Oracle, Microsoft SQL Server, and industry-specific applications can move onto the cloud and massively improve user experience. Industry leaders in e-commerce, software publishing, FinTech, and healthcare, trust Silk with their mission-critical workloads to get the ultra-fast speeds their customers demand. Silk is headquartered in Needham, MA. To learn more, visit silk.us.