Senior Staff Software Engineer, Java & Distributed Systems

Kaseya Careers

Sunnyvale (CA)

On-site

USD 180,000 - 240,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kaseya is hiring a Senior Staff Software Engineer to shape the architecture of Java-based SaaS platforms and backend services. This hands-on leadership role tackles complex distributed systems challenges across multiple teams, focusing on scalability, reliability, and maintainability.

You will partner with Engineering, Product, Security, and Architecture leaders to influence long-term technical direction while remaining involved in design and implementation; mentor engineers and drive

Qualifications

  • 10+ years of software engineering experience in production SaaS or distributed systems.
  • 6+ years of backend Java development in production.
  • Experience leading architecture across multiple teams or product areas.
  • Experience designing and operating distributed systems on AWS, Azure, or GCP.

Responsibilities

  • Define and drive architecture for Java-based platform services, distributed systems, APIs, and event-driven applications across multiple product areas.
  • Lead complex technical initiatives spanning multiple engineering teams and domains.
  • Stay hands-on with prototyping, critical component implementation, code reviews, and production troubleshooting.
  • Collaborate with Product, Engineering, Security, and Architecture leaders to translate priorities into scalable solutions.
  • Guide evolution of cloud-native architectures, microservices, data flows, and platform capabilities.
  • Improve system performance, availability, observability, security, and readiness.
  • Establish engineering standards and reusable patterns for Java development, API design, testing, CI/CD, and operations.
  • Mentor Senior and Staff Engineers through architecture reviews and cross-team collaboration.

Skills

Java backend
Distributed systems
Architectural leadership
Cloud platforms
Code reviews & mentoring

Tools

Spring Boot
Kafka
PostgreSQL
MySQL
SQL Server

Job description

Kaseya is hiring a Senior Staff Software Engineer to shape the architecture of Java-based SaaS platforms and backend services. This hands-on leadership role tackles complex distributed systems challenges across multiple teams, focusing on scalability, reliability, and maintainability.

You will partner with Engineering, Product, Security, and Architecture leaders to influence long-term technical direction while remaining involved in design and implementation; mentor engineers and drive

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Staff Java Engineer - Distributed SaaS
Senior Staff Java Engineer - Distributed SaaS

Kaseya Careers • Miami (FL)

On-site
USD 180,000 - 240,000
Senior Staff Platform Engineer - Java & Distributed Systems
Senior Staff Platform Engineer - Java & Distributed Systems

Kaseya Limited • Miami (FL)

On-site
USD 160,000 - 230,000
Senior Staff Java Engineer – Distributed Systems & SaaS
Senior Staff Java Engineer – Distributed Systems & SaaS

Kaseya Limited • Miami (FL)

Hybrid
USD 140,000 - 190,000
Senior Staff Software Architect – Java & SaaS Platforms
Senior Staff Software Architect – Java & SaaS Platforms

Kaseya • Miami (FL)

On-site
USD 150,000 - 190,000
Staff Software Engineer – Java & Distributed SaaS
Staff Software Engineer – Java & Distributed SaaS

Kaseya Careers • Miami (FL)

On-site
USD 140,000 - 190,000
Staff Software Engineer, Java SaaS & Distributed Systems
Staff Software Engineer, Java SaaS & Distributed Systems

Kaseya Limited • Miami (FL)

On-site
USD 140,000 - 200,000
Lead Java Engineer – Scalable SaaS & Distributed Systems
Lead Java Engineer – Scalable SaaS & Distributed Systems

Kaseya • Miami (FL)

On-site
USD 140,000 - 180,000
Senior Software Engineer - Cloud-Native SaaS Architect
Senior Software Engineer - Cloud-Native SaaS Architect

Kaseya • Miami (FL)

On-site
USD 130,000 - 180,000
Senior Software Engineer, Platform & Cloud Lead (Java)
Senior Software Engineer, Platform & Cloud Lead (Java)

Kaseya Limited • Miami (FL)

Hybrid
USD 120,000 - 180,000
Senior Software Engineer - Cloud-Native SaaS Architect
Senior Software Engineer - Cloud-Native SaaS Architect

Kaseya Limited • Miami (FL)

On-site
USD 140,000 - 180,000