Always Never Home

We help candidates land their dream Jobs, Internships, Grants, Scholarships and Graduate programs

Software Engineer III at Zuora

Website Zuora

Software Engineer III

THE TEAM

Zuora is looking for a Software Engineer with expertise specifically in Java to join our Ecosystem Engineering Team, part of the Platform Engineering Team. This role will be responsible for driving and building the foundational data warehouse and integration frameworks for both internal and external customers. This will accelerate development velocity of integrators, and onboarding time of customers with various integration needs.

YOUR MISSION: Build a relationship and communicate effectively with all stakeholders in the SDLC (e.g. Product, Engineering, Operations)

WHAT YOU WILL DO AND ACHIEVE

  • Leading by example with respect to code quality, testing and documentation
  • Be hands-on with critical software engineering & tooling projects, being the technical team lead
  • Work with moving and transforming data at scale, driving an architecture that can handle millions of records per second across the customer base
  • Design and develop a DAL and patterns that enable the build of custom solutions that will be used across our customer base
  • Develop best practices to ensure software security, functionality, usability, reliability and availability.
  • Participate in design and code reviews as needed and provide appropriate recommendations.
  • Build a relationship and communicate effectively with all stakeholders in the SDLC (e.g. Product, Engineering, Operations)

OUR TECH STACK: 

  • JVM technology (Java, Kotlin, Scala) and related software frameworks   (Dropwizard, Spring and SpringBoot)
  • Container and container infrastructure (e.g. Docker, containerd, k8s)
  • Cloud technology (e.g. AWS, Azure, GCP)
  • Web protocol standards (REST, RPC, SOAP)
  • Unix/Linux
  • Modest competency in common scripting and automation languages (Python, Ruby, etc.)

WHAT YOU’LL NEED TO BE SUCCESSFUL

  • 3+ years of designing, implementing, and maintaining applications and systems using Java
  • Understanding of microservice architectures
  • A passion and knowledge base for exploring and experimenting with the latest application development technologies
  • Disciplined self-starter, able to be highly productive both working alone and in close collaboration within an agile development team
  • Tons of great ideas, the ability to bring them to life (or sometimes fail but learn a lot in the process) and a love for solving hard problems

To apply for this job please visit www.zuora.com.

Software Engineer III at Zuora
Share with someone
Scroll to top

Receive Job and Scholarship Alerts

X