Are you passionate about mastering the public cloud platforms? Our Cloud Foundation team is on the lookout for a seasoned Senior Software Engineer to propel us to new heights. As a key member of our dynamic team, you will play a pivotal role in developing cutting-edge solutions that leverage the capabilities of the major cloud providers.
Responsibilities:
Innovating Beyond Conventional Boundaries: Generating and implementing groundbreaking ideas with a substantial real-world impact. Full-Stack Ownership: Leading end-to-end development for Silk's products and features, encompassing design, implementation, and integration from database to client. Complex Problem Resolution: Tackling diverse and intricate challenges at a high scale, utilizing cutting-edge systems and technologies. Cross-Functional Collaboration: Collaborating closely with Product Designers, Product Managers, and Software Engineers to bring exceptional products to fruition. Performance Enhancement: Evaluating and enhancing the performance, scalability, and stability of Silk's products, environments, and tools. Continuous Technological Advancement: Engaging in ongoing learning and the assessment of new technologies, contributing to the constant refinement and perfection of our products.
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
Requirements: Educational Background:
* Bachelor’s degree in computer science or equivalent from a reputable university. Professional Experience:
* Over 8 years of overall industry experience. Technical Expertise:
* Over 3 years of experience in server-side development.
* Familiarity with public cloud development. RESTful API: Experience in constructing scalable RESTful APIs and utilizing both external and internal third-party APIs. Software Engineering Best Practices:
* Strong familiarity with software engineering best practices, including but not limited to unit testing, code reviews, design documentation, and adhering to the KISS principle. Framework Familiarity:
* Experience with at least one server-side framework such as FastAPI, Flask, Spring, Django, Rails, Express, or Asp.net. Advantages: Kubernetes Expertise: Extensive experience with Kubernetes (k8s). Agile Methodology: Proven track record of working with the Agile methodology. Architectural Expertise: In-depth understanding of system architecture and design, particularly for large-scale web services. Domain Driven Design and Event-Driven Architecture: Expertise in both Domain Driven Design and Event-Driven architecture. Full Stack Proficiency: Strong experience in frontend and full-stack development.
* Familiarity with microservices patterns and associated tooling. Operating System Proficiency: Strong familiarity with Linux development. NoSQL Database Design: Proficient in designing data models for NoSQL databases.
This position is open to all candidates.