Senior Software Engineer (Enterprise Systems)
- San Francisco, United States
- Senior Level
- 5+ years
- Posted
Skills
Required
- AI
- Python
- Go
- PostgreSQL
- React
- Kafka
- gRPC
- AWS
- Grafana
- Honeycomb
- lifecycle
- debugging
Preferred
- incident reviews
- define the right solution
- model data thoughtfully
Join Zipline as a Senior Software Engineer on the Enterprise Systems team. You will take full ownership of the operational nervous system that powers manufacturing, supply chain, inventory traceability, and field deployment. You will drive core product domains, deliver measurable impact, lead technical design, bridge hardware and software, own production excellence, and elevate the team. This role requires a strong technical background, collaboration skills, and a product-minded approach.
If you like the sound of this position but are not sure if you are the perfect fit, please apply!
About Zipline
Quantifiable results. You have a track record of shipping high-impact features that reduce manual intervention and boost throughput, backed by concrete metrics like downtime reduction or significant time savings
Responsibilities
- Assumer la responsabilité complète d'un système opérationnel critique, en livrant des résultats quantifiables en matière de fiabilité du système et de productivité des avions.
- Concevoir et définir les API, les modèles de données et les limites de service qui alimentent nos opérations, tout en priorisant l'observabilité.
- Mentorer les pairs et affiner nos pratiques CI/CD et de test automatisé pour garantir que les déploiements restent sûrs et répétables.
- Operational excellence. You define meaningful service health metrics and reliability goals, create operational runbooks, participate in on-call rotations, and drive improvements through incident reviews
- Systems perspective. You break down ambiguous operational problems, collaborate with stakeholders to define the right solution, and deliver software that improves real-world processes
- Strong technical fundamentals. You design maintainable systems, model data thoughtfully, make sound technical tradeoffs, and use AI effectively to accelerate development while maintaining high quality
Requirements
- Modern technology stack. You'll work across Python, Go, PostgreSQL, React, Kafka, gRPC, AWS, Grafana, and Honeycomb, using AI throughout the development lifecycle for design, implementation, testing, debugging, and code review. We value engineers who learn new tools quickly over experience with any specific technology
- Senior individual contribution. You possess at least 5 years of professional experience developing and maintaining full-stack production systems at scale, or have demonstrated equivalent technical mastery
- Collaboration and discovery. This role requires regular on-site presence at our engineering or operations hubs to partner with cross-functional teams. When local, expect 5 days per week in-office, on the manufacturing floor, or at a test/commercial operations site. You are open to traveling up to 15% annually to be in close proximity to users and stakeholders
- Product-minded engineering. You excel at understanding user needs, identifying root causes, and designing pragmatic solutions that balance business value with technical simplicity
- Owner’s mindset. You are a decisive engineer who balances velocity with absolute correctness. You understand the direct operational consequences of your code in a safety-critical, hardware-integrated environment
Pay
USD 150,000 - 230,000
jobapplier