Senior Software Engineer (Python) - Automation & Developer Platforms
Core
Design, build, and maintain Python-based automation tools, services, and internal platforms to enable engineering teams to build, test, comply, and ship faster while ensuring stability and security.
Role type
Senior IC Python Software Engineer (Automation & Developer Platforms)
Builds
Python CLI tools, APIs, CI/CD workflows, and platform components for monitoring, logging, and alerting
Domain
Internal Engineering Platforms / DevOps / Automation
Deliverable
production ML models | product features | infrastructure
Required skills
Python (services, libraries, tooling), software architecture, testing strategy, CI/CD, infrastructure-as-code, monitoring, logging, alerting, incident triage, documentation
Preferred skills
container orchestration, documentation tooling, developer experience improvements
Responsibilities
Design and maintain Python tools and services; raise software engineering quality through architecture and code reviews; improve and automate CI/CD workflows; build/operate platform components for monitoring and troubleshooting; collaborate with engineering teams to solve workflow pain points; handle support tickets and incidents with a bias for automation
Seniority
Senior, hands-on IC