Zuora, Inc. seeks Senior Principal Software Engineer to: Leads or significantly contributes to medium-to-large feature development releases. Leads design and development tasks following considerations of scale, uncertainty, trade-off analysis, and dependencies. Participates in the design review process, seeking and providing feedback. Contributes to defining strategic direction, planning the roadmap, escalating issues, and synthesizing feedback to ensure team success. Collaborates with stakeholders including customers, product managers, cross-functional partners and external partners regarding design and development of product. Position requires a Bachelor's degree in Computer Science, Computer or Electrical Engineering, Information Technology or Systems, or a related field, followed by 7 years of experience as a Software Engineer, or a related occupation. Experience must include 7 years of experience with each of the following: Design and development of a centralized metadata repository. Architecting and implementing global search services for billing accounts, products, subscriptions, and invoices. Overseeing application build system migration for the payments industry. Java, Spring Boot, and MySQL. Elastisearch. Designing, building, and maintaining ETL pipelines that process large-scale data volumes (terabytes to petabytes) in production environments. Kafka and ETL. Maven, Jenkins, GitHub Actions, and CI/CD. Working with cloud platforms including AWS, Docker, and Kubernetes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior