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
Apply directly at ZipRecruiter →Create a free account for alerts like thisView ZipRecruiter immigration profile
This listing is sourced directly from ZipRecruiter's careers page and normalized into a canonical job model.