Senior Software Engineer
Zuora
- Foster City, United States
- Senior Level
- 6+ years
- Bachelor's degree
- Posted
Skills
Required
- product development
- SaaS / B2B software
- backend API development / full-stack engineering
- low-level design principles
- modern frameworks
- IDEs
- documentation best practices
- building AI agents
- Data Structures
- Algorithms
- Object-Oriented Design
Preferred
- background services
- data pipelines
Join Zuora, a leading subscription management platform, as a Senior Software Engineer. In this role, you will design and implement scalable features for Zuora's next-generation onboarding platform, collaborate with cross-functional teams, and deliver high-quality and high-performance solutions. You will also contribute to system designs and technical discussions, solve complex onboarding challenges, and work with a diverse tech stack including Python, Java, and AWS. Enjoy a range of benefits including company equity, retirement programs, and generous time off.
Responsibilities
- Design and implement scalable, flexible features for Zuora’s onboarding platform.
- Collaborate with senior engineers and architects to deliver a high-impact product roadmap.
- Develop robust APIs, background services, and data pipelines that are efficient and developer-friendly.
Requirements
- 6 – 10 years of hands-on product development experience, ideally within SaaS or B2B software environments
- Strong skills in backend API development or full-stack engineering
- Bachelor’s or Master’s degree in Computer Science or a related field
Experience applying low-level design principles in real-world projects
- Familiarity with modern frameworks, IDEs, testing, and documentation best practices
- Hands-on experience or deep understanding of building AI agents and integrating complex business workflows into agentic architectures
- Solid understanding of Data Structures, Algorithms, and Object-Oriented Design
Pay
USD 164,800 - 226,600
jobapplier