View All Jobs 2200

Senior Software Engineer — Infrastructure

Own and manage Snorkel's production and staging infrastructure using Kubernetes and cloud strategies.
San Francisco Bay Area
Senior
3 weeks ago
Snorkel AI

Snorkel AI

The data-centric AI platform powered by programmatic labeling and foundation models

✨ About The Role

- The Senior Software Engineer will be responsible for designing, building, and maintaining services and deployment for Snorkel's enterprise platforms. - This role involves improving observability and alerting for enterprise platforms and contributing to in-house deployment management software. - The engineer will work closely with various engineering teams to define test strategies and build infrastructure to execute them. - Responsibilities also include deploying and optimizing CI/CD pipelines across multiple environments and continuously improving development and deployment best practices. - The position requires collaboration with enterprise customers to understand product use cases and translate them into engineering specifications.

⚡ Requirements

- A bachelor's degree in Computer Science or a related field, or equivalent demonstrated experience is essential for this role. - The ideal candidate will have strong development and debugging skills in Python, with at least 5 years of software development experience in distributed systems and cloud-native applications. - Experience with cloud platforms and infrastructure as code, such as Terraform or CloudFormation, is crucial for success in this position. - Proficiency in Docker containerization and clustering, particularly with Kubernetes, is highly desirable. - Strong communication skills and a commitment to best software engineering practices are necessary to lead design and code reviews effectively.
+ Show Original Job Post
























Senior Software Engineer — Infrastructure
San Francisco Bay Area
Software
About Snorkel AI
The data-centric AI platform powered by programmatic labeling and foundation models