Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

Zuora

Senior Software Engineer

Posted Updated
Discussion
  • The core purpose of this role is to contribute to, implement, and support Zuora’s subscription experience platform, Zephr
  • Zephr is a key part of Zuora’s offering, empowering leading digital publishers and media companies to manage and optimize their subscription experiences through AI-powered paywalls and user journeys
  • This role involves a blend of frontend, backend, and design concerns, while always considering end user experience and handling webscale traffic
  • You will be proposing and reviewing changes to the system architecture design while working with other parts of the business and vendors to determine functional requirements, collaborate on designs, and iterate on technical solutions
  • Contribute and lead on the development and scaling of a high throughput, high availability, public-facing multi-tenanted application
  • Lead the design and implementation of innovative solutions for complex end-user-facing and backend challenges, directly impacting user engagement and business growth
  • Develop and maintain secure, performant, and simple-to-integrate APIs for internal, B2B, and public consumers
  • Work closely with product management to translate business requirements into technical specifications, and with operations to ensure robust, scalable, and maintainable systems
  • Experience a culture of continuous learning, with opportunities for mentorship, knowledge sharing, and professional development

Benefits

  • Company equity
  • Retirement programs
  • Medical, dental and vision insurance
  • Paid holidays and “wellness” days and company wide winter break
  • Generous, flexible time off
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
  • You are passionate about specification-driven and documentation-driven development, and you are adaptable, with a willingness to pick up new technologies and tools as necessary
  • You bring enthusiasm for using AI tooling to aid development, coupled with a healthy disdain for AI slop
  • API security knowledge across OAuth2, SAML, JWT, and related standards
  • A strong commitment to developing high-quality, testable code, including unit, integration, and end-to-end testing, while actively considering operational concerns such as observability, logging, and alerting throughout the development lifecycle
  • Strong grounding in software engineering best practices including git, TDD, OOP principles, SOLID, and design patterns
  • Experience deploying, monitoring, and troubleshooting microservices in a production environment at scale
  • Solid understanding of web technologies including HTTP and DNS, and comfort working in Browser Developer Tools
  • Strong proficiency in recent versions of Java (JDK 21 or newer) and/or Kotlin
  • 7+ years experience in development roles
  • Proficiency in Javascript/Typescript and the wider Javascript ecosystem; ideally some exposure to React
  • Experience designing quality APIs such as REST, gRPC, GraphQL, and OpenAPI, and integrating with 3rd party APIs
  • Experience with reverse proxies such as HAProxy, Envoy, or nginx; or API gateways such as Kong
  • Terraform and AWS experience
  • Experience with modern frontend frameworks beyond React, especially Svelte as we explore its potential
  • Experience with simulated load tools such as JMeter, Gatling, or wrk2, and JVM profiling to identify and fix performance bottlenecks
  • Hands-on experience with instrumentation and analysis of production metrics using tools like Prometheus, Grafana, InfluxDB, or the ELK stack to identify performance bottlenecks and ensure system health

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.