Software Engineer

2 Hours ago • 2-2 Years • $155,605 PA - $210,100 PA

Job Summary

Job Description

The Software Engineer will perform back-end software development using Java to ensure successful subscription lifecycle email delivery, and to help customers detect and diagnose integration issues. Responsibilities include designing software requirements, creating technical designs, adhering to code quality standards, leading technical teams, working with large-scale data, developing a data access layer, and ensuring software security. The role also involves participation in design and code reviews and communication with stakeholders. The candidate must have experience with Java, Kotlin, Scala, Dropwizard, Spring, SpringBoot, Containerd, Docker, K8s, AWS, Azure, GCP, REST, RPC, SOAP, Unix, Linux, Python, and Ruby.
Must have:
  • Java, Kotlin, Scala
  • Dropwizard, Spring, SpringBoot
  • Containerd, Docker, K8s
  • AWS, Azure, GCP
  • REST, RPC, SOAP
  • Unix and Linux
  • Python, Ruby

Job Details

Zuora, Inc. seeks Software Engineer to:

  • Perform back-end software development on Zuora’s core platform using Java ensuring our customers can successfully send subscription lifecycle emails to their customers by leveraging the latest email security methods;
  • Perform back-end software development to ensure customers can more easily detect & diagnose issues with integrations;
  • Liaise with other development team members to design software application requirements and create technical designs;
  • Adhere to high standards of code quality, testing and documentation;
  • Serve as technical team lead on critical software engineering & tooling projects;
  • Work with moving and transforming data at scale, driving an architecture that can handle millions+ records per second;
  • Design and develop a data access layer (DAL) and patterns that enable the build of custom solutions;
  • 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 relationships and communicate with all stakeholders in the SDLC.

 

Position requires a Master’s degree in Computer Science, Information Systems, or a related STEM field, and 2 years of experience as a Software Developer, or related occupation and 2 years of experience with designing, implementing, and maintaining applications and systems using Java. Experience must include 1 year of experience with each of the following:

  1. Java, Kotlin, Scala;
  2. Dropwizard, Spring, SpringBoot;
  3. Containerd, Docker, K8s;
  4. AWS, Azure, GCP;
  5. REST, RPC, SOAP;
  6. Unix and Linux; and
  7. Python, Ruby.

 

Job Location: Redwood City, CA 

 

 

 

#LI-DNI

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Redwood City, California, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Redwood City, California, United States (On-Site)

Redwood City, California, United States (On-Site)

Redwood City, California, United States (Hybrid)

London, England, United Kingdom (Hybrid)

Chennai, Tamil Nadu, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Zurora

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug