ZipRecruiter

Software Engineer III

ZipRecruiter$135K — $165K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of backend software development experience, particularly in Java and Spring Boot.
  • Strong understanding of computer science fundamentals like coding, object-oriented programming, and data structures.
  • Preferred: 3+ years in backend roles, preferably in fintech or payment systems.
  • Preferred: Experience with legacy code migration and modernizing distributed systems.
  • Preferred: Degree in Mathematics, Computer Science, Physics, or a related field.

Responsibilities

  • Design and develop backend services for subscription management and invoicing.
  • Lead the migration of legacy systems to a modern Java Spring Boot architecture.
  • Collaborate with the engineering team during code reviews and design discussions.
  • Maintain high standards of backend logic to ensure service resilience and accuracy.
  • Support teammates and elevate coding practices within the team.

Benefits

  • Flexible hybrid work environment with remote options.
  • Exceptional benefits package.
  • Flexible vacation and paid time off.
  • Employer-matched 401(k) plan.
Full Job Description
We offer a hybrid work environment. Most US-based positions can alsobeperformed remotely (any exceptions will be noted in the Minimum Qualifications below.)

About the Team:

As a Software Engineer III, you will play a pivotal role in modernizing and scaling our infrastructure. This is a backend-heavy role where you can focus deeply on building robust, high-performance services.

Our stack is complex and we're looking for engineers who know how to write evolvable, properly instrumented, and efficient code as part of a growing distributed system. If you love solving complex architecture puzzles, driving code modernization, and ensuring that critical financial data flows seamlessly, you will thrive in this role.

About the Job:
  • Design, develop, and scale backend services that power core subscription management, invoicing, and data syncing pipelines.
  • Lead the migration and transition of legacy services over to a modern, robust Java Spring Boot architecture.
  • Work closely with a collaborative engineering team, actively participating in code reviews, design discussions, and stepping up to support teammates when challenges arise.
  • Bring a meticulous eye to backend logic where accuracy is paramount, ensuring services are resilient, secure, and highly available.

Minimum Qualifications:
  • 2+ years of experience in backend software development, with strong proficiency in Java and Spring Boot or similar technologies (Note: This role does not require full-stack or frontend technologies).
  • Comprehensive computer science fundamentals in coding, object-oriented programming, data structures, and algorithms.

Preferred Qualifications:
  • 3+ years of experience in backend software development
  • Experience working within fintech, monetization, payment systems, or big data/syncing pipelines.
  • BS/MS/PhD in Mathematics, Computer Science, Physics, related technical field or equivalent practical experience
  • Proven experience working on legacy code migration, refactoring, or modernizing distributed systems.

As part of our team you'll enjoy:
  • Competitive compensation
  • Exceptional benefits package
  • Flexible Vacation & Paid Time Off
  • Employer-matched 401(k) plan

#LI-Remote

The US base salary range for this full-time position is $135,000 - $165,000. Our salary ranges are determined by role, level, and location, and the range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. Within the range, individual pay is determined by work location, role-related knowledge and skills, depth of experience, relevant education or training, and additional role-related considerations.

Depending on the position offered, equity, bonuses, commission, or other forms of compensation may also be provided as part of a total compensation package, in addition to a full range of medical, financial, and other benefits.

#LI-Remote

#LI-DA1

About ZipRecruiter

ZipRecruiter is an online recruitment platform that connects job seekers with employers. The company's platform uses AI-powered matching technology to help job seekers find the right job and employers find the right candidate. ZipRecruiter serves customers in various industries, including healthcare, finance, and government.
Learn more about ZipRecruiter
Size
1,100 employees
Market Cap
$1.7 billion
Industry
Founded
2010
NASDAQ

Similar Jobs

More Jobs at ZipRecruiter

More Information Technology Jobs

Find similar Software Engineer III jobs: