Local, online, private and government jobs · Updated daily
RojgarPointLocal, Online, Private and Govt Jobs

Staff Software Engineer (Development & Quality)

Kaseya Careers
Pune, IndiaFull-time10+ years

About this job

Kaseya is a leading global provider of AI-powered IT management and cybersecurity software, helping Managed Service Providers and internal IT teams efficiently manage, secure, and automate their environments. As a Staff Software Engineer for the RMM Backend team in Pune, you will play a hands-on role in designing, developing, and maintaining scalable backend services, APIs, and cloud-native platform capabilities. Operating in a full lifecycle ownership model, a normal day involves building reliable SaaS applications using Java and modern cloud technologies while simultaneously creating automated validation frameworks and tests. You will collaborate with cross-functional teams, participate in architecture discussions, troubleshoot complex issues using telemetry and logs, and leverage AI-assisted engineering tools to deliver high-quality, scalable software solutions.

Responsibilities

  • Design and implement scalable backend services, APIs, and distributed applications using Java.
  • Own features through the full lifecycle from design and development to testing and production support.
  • Build automated tests and validation frameworks alongside feature development for comprehensive coverage.
  • Investigate production incidents, perform root-cause analysis, and implement preventative solutions.
  • Design and maintain CI/CD pipelines to automate build, testing, and deployment processes.
  • Leverage AI-assisted engineering tools to accelerate development, testing, and codebase analysis.
  • Collaborate with Product, Security, and Architecture teams to deliver customer-focused solutions.

Requirements

  • 10+ years of software engineering experience building SaaS applications or distributed systems.
  • 8+ years of experience developing backend services using Java.
  • Strong proficiency in Java and modern frameworks like Spring Boot and Spring Cloud.
  • Experience building automated test frameworks using tools like JUnit, TestNG, or REST Assured.
  • Experience implementing CI/CD pipelines and working with cloud environments like AWS, Azure, or GCP.
  • Strong troubleshooting, debugging, and root-cause analysis skills.
  • Experience using AI-assisted development and coding tools.

Good to have

  • Experience with event-driven architectures and technologies like Kafka or RabbitMQ.
  • Experience working with relational databases such as PostgreSQL or MySQL.
  • Experience with containerization tools including Docker and Kubernetes.
  • Experience with Infrastructure as Code technologies such as Terraform.

Who should apply

This role suits seasoned software engineering professionals with extensive backend development and quality engineering experience in building scalable cloud-native systems. Candidates should possess a strong background in Java, distributed architectures, and test automation, paired with a proactive mindset toward adopting AI-assisted development tools. Because this is a senior staff position requiring over a decade of industry experience, freshers are not eligible to apply.

Frequently asked questions

What is the primary location for the Staff Software Engineer position at Kaseya?

The position is based in Pune, India.

What primary programming language is required for the Staff Software Engineer role at Kaseya?

The role requires strong proficiency and extensive backend development experience using Java.

How does Kaseya approach software quality for the Staff Software Engineer position?

Engineers own the full software lifecycle, building automated validation and testing frameworks alongside the features they create rather than separating quality ownership.

Are freshers eligible to apply for the Staff Software Engineer role at Kaseya?

No, freshers cannot apply as the role requires 10+ years of software engineering experience.

Rojgar Point lists this job for information. Always apply on the official company page and never pay anyone for a job.