ZipRecruiter

ZipRecruiter

Software Engineer III

Santa Monica, CA · Mid · Full-time

Sponsorship not specified$135k-$165kDetected 61 days ago
JavaiOSSpringBackend DevelopmentFull-Stack DevelopmentObject-Oriented ProgrammingData StructuresCode Review

About the role

  • As a Software Engineer III, you will play a pivotal role in modernizing and scaling our infrastructure.
  • 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.

Responsibilities

  • 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.

Requirements

  • 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).
  • Most US-based positions can also be performed remotely (any exceptions will be noted in the Minimum Qualifications below.)
  • 2+ years of experience in backend software development, with strong proficiency in

Nice to have

  • 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.
  • Competitive compensation
  • Employer-matched 401(k) plan

Skills

  • Comprehensive computer science fundamentals in coding, object-oriented programming, data structures, and algorithms.

Compensation

  • Competitive compensation

Company info

  • ZipRecruiter is a leading online employment marketplace. Powered by AI-driven smart matching technology, the company actively connects millions of all-sized businesses and job seekers through innovative mobile, web, and email services, as well as through partnerships with the best job boards on the web. ZipRecruiter has the #1 rated job search app on iOS & Android.
  • 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.
  • To actively connect people to their next great opportunity.
  • ZipRecruiter is a leading online employment marketplace.
  • Powered by AI-driven smart matching technology, the company actively connects millions of all-sized businesses and job seekers through innovative mobile, web, and email services, as well as through partnerships with the best job boards on the web.
  • ZipRecruiter has the #1 rated job search app on iOS & Android.
  • This is a backend-heavy role where you can focus deeply on building robust, high-performance services.
  • About the Job:
  • Bring a meticulous eye to backend logic where accuracy is paramount, ensuring services are resilient, secure, and highly available.
  • Exceptional benefits package
  • Flexible Vacation & Paid Time Off

This listing is sourced directly from ZipRecruiter's careers page and normalized into a canonical job model.