Kaseya logo

Software Engineer, Backend

Kaseya

On-site
Bangalore, India
Full-time
Mid Level
6+ yrs
Salary not listedPosted 23m ago

Real job — pulled straight from Kaseya’s careers page · Verified October 22, 2026 · No reposts.

Job description

Kaseya is hiring a Software Engineer, Backend — a full-time, based in Bangalore, India role. Apply directly on Kaseya's careers page below.

Software Engineer II- Java/Golang Backend

Location: Bangalore, India

Department: Platform

About Kaseya

Kaseya is the leading provider of AI-powered IT management and cybersecurity software, serving Managed Service Providers (MSPs) and internal IT organizations worldwide. Our comprehensive platform helps organizations efficiently manage, secure, and automate their IT environments, driving operational efficiency and long-term business success.

Backed by Insight Partners, a leading global software investor, Kaseya has experienced sustained double-digit growth and continues to expand its global footprint. Today, Kaseya supports customers in more than 20 countries and manages over 15 million endpoints worldwide.

Founded in 2000, Kaseya was built by builders - and we're still building. We look for people who create rather than wait, who see a hard problem and lean in, and who treat challenges as raw material. At Kaseya, everyone plays a role in shaping the future of IT: whether you're in engineering, product, sales, marketing, customer support, or operations, your work helps protect, defend, and optimize IT environments across the globe.

We're building teams that grow, perform, and make an impact. If you're driven by the itch to make things better - a product, a process, a career - you'll fit right in.

At Kaseya, we don't just raise the bar. We build it.

 

Position Summary

Kaseya is seeking a Software Engineer II (Backend) to join our growing engineering team and help build scalable software solutions across platform, data, and AI initiatives. This role will focus on developing reliable backend services, APIs, and integrations while contributing to modern software architecture and cloud-based applications.

The Senior Software Engineer will design, develop, test, and maintain backend systems while improving performance, scalability, reliability, and security. Working closely with product managers, architects, and cross-functional engineering teams, this individual will contribute to technical decisions, mentor junior engineers, and help deliver high-impact solutions that support evolving business needs.

Key Responsibilities

  • Design, develop, and maintain scalable software applications, backend services, APIs, and integrations. 
  • Build and support microservices, distributed systems, and event-driven architectures.
  • Work with relational and NoSQL databases, cloud platforms, and containerized applications.
  • Collaborate with product managers, engineers, architects, QA, and DevOps teams to deliver business and technical requirements.
  • Write clean, efficient, maintainable, and well-tested code while participating in code reviews and technical design discussions.
  • Improve application performance, reliability, scalability, and security while troubleshooting production issues.
  • Support cloud deployments, CI/CD pipelines, and modern software delivery practices.
  • Contribute to platform, data, and AI-related initiatives while mentoring junior engineers and improving team engineering practices.

Required Qualifications

  • 6+ years of professional software engineering experience, with strong backend development expertise.
  • Proficiency in one or more programming languages, such as Java, Python, C#, Go, JavaScript, TypeScript, or Node.js.
  • Experience developing REST APIs, GraphQL APIs, microservices, or backend applications, with a solid understanding of software architecture and design patterns.
  • Hands-on experience with relational or NoSQL databases, cloud platforms such as AWS, Azure, or GCP, and modern deployment practices using Docker, Kubernetes, or CI/CD pipelines.
  • Understanding of distributed systems, event-driven architecture, and messaging technologies, along with strong debugging, analytical, problem-solving, and communication skills.

Preferred Qualifications

  • Experience building SaaS products or enterprise software.
  • Exposure to AI, machine learning, LLMs, Retrieval-Augmented Generation (RAG), automation, or data platforms.
  • Experience with Terraform, Helm, GitHub Actions, Jenkins, or other DevOps tools.
  • Familiarity with observability tools such as Prometheus, Grafana, Datadog, Splunk, or CloudWatch.
  • Knowledge of security, identity, role-based access control (RBAC), authentication, and authorization.
  • Experience in fintech, cybersecurity, healthcare, insurance, e-commerce, or other enterprise environments.
  • Experience mentoring engineers, leading technical projects, or working in Agile/Scrum teams.

Additional information
Kaseya provides equal employment opportunity to all employees and applicants without regard to race, religion, age, ancestry, gender, sex, sexual orientation, national origin, citizenship status, physical or mental disability, veteran status, marital status, or any other characteristic protected by applicable law.

Get Software Engineer jobs like this→

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Unisys logo

SharePoint Power Platform Engineer

Bangalore, KA
✓ From careers page· 1d ago
Unisys logo

Power Platform Developer

Bangalore, KA
✓ From careers page· 1d ago
Unisys logo

Senior Developer (Integrations)

Remote · US-eligible
✓ From careers page· 1d ago
Interpublic Group logo

Technology Solutions Analyst

$80k–$85kAddison, TX
✓ From careers page· 1d ago

Frequently asked questions

What skills are required for Software Engineer, Backend at Kaseya?

The required skills for Software Engineer, Backend at Kaseya include: Java, Go, Python, C#, JavaScript, TypeScript, Node.js, REST, Microservices, SQL, NoSQL, AWS, Azure, GCP, Docker, Kubernetes, CI/CD, Terraform, Jenkins, Datadog, Splunk, CloudWatch, Agile, Scrum.

What is the seniority level for Software Engineer, Backend at Kaseya?

Software Engineer, Backend at Kaseya is a Mid Level level position.

How do I apply for Software Engineer, Backend at Kaseya?

You can view the full description and apply for Software Engineer, Backend at Kaseya on EchoJobs: https://echojobs.io/job/kaseya-software-engineer-ii-java-golang-backend-v0ffs.