Synchrony logo
Synchrony Verified
Financial Services, Consumer Credit, FinTech

Senior Staff Software Engineer

United StatesOnsiteFull TimeStaff$200,000–$300,000 /yrPosted 2 months agoVisa sponsorship available

Is this role right for you?

Upload your resume and get a skill-by-skill breakdown — see exactly where you match, where you're close, and what to highlight. Not a mystery percentage.

Get a tailored resume highlighting what this role needs.

Role summary

A fast-growing startup is seeking a Staff Software Engineer to join a brand-new team focused on building next-generation microservices and workflow orchestration platforms. This role requires deep expertise in Java, Spring Boot, and large-scale distributed systems. The engineer will lead technical design, drive architectural decisions, build developer platforms and SDKs, and provide technical leadership and mentorship. The ideal candidate has experience with event-driven architectures, cloud-native principles, CI/CD, and a passion for open-source technologies and developer experience, ideally within a startup environment.

Staff Software Engineer - Brand New Team!

Location: San Francisco Bay Area

Salary: $200,000 - $300,000 + stock options

Synchro is partnering with an innovative, fast-growing startup at the forefront of microservices and workflow orchestration technology. This is a unique opportunity to join a team building next-generation platforms and tools used by developers worldwide.

We are looking for a Staff Software Engineer with deep expertise in Java (primary), Spring Boot, and large-scale distributed systems. This role goes beyond hands-on engineering - you will play a key part in technical leadership, architectural direction, and shaping engineering best practices across the organisation. You should have a strong affinity for open-source development and a proven track record in building developer platforms, SDKs, or highly scalable systems.

Key Responsibilities:

  • Lead the design and development of scalable, distributed systems and backend services
  • Define and drive architecture decisions, ensuring systems are resilient, maintainable, and future-proof
  • Build and evolve developer-facing platforms and SDKs, focusing on usability and performance
  • Provide technical leadership and mentorship to engineers across the team
  • Collaborate cross-functionally to deliver high-impact, business-critical features
  • Drive best practices in code quality, testing, and system design
  • Troubleshoot complex production issues and guide teams toward long-term solutions

What We’re Looking For:

  • Deep expertise in Java and Spring Boot; experience with Python or Go is a plus
  • Strong background in large-scale distributed systems and event-driven architectures
  • Expertise in REST, gRPC, and asynchronous messaging systems (Kafka, RabbitMQ, etc.)
  • Proven experience designing cloud-native architectures and working with modern CI/CD pipelines
  • Demonstrated ability to lead technical initiatives and influence engineering direction
  • Strong problem-solving skills with a pragmatic, scalable mindset
  • Experience in startup environments or building new teams/products from the ground up
  • Passion for open-source technologies and developer experience

Interested?

Contact Joely Davies at Synchro to explore this exciting opportunity further!

Ready to apply?
You'll be redirected to Synchrony's application page.

Similar roles