Skip to content
CelonisCelonis

Staff Software Engineer - Java

Leads the design, implementation, and delivery of scalable Java microservices and cloud-native distributed systems. Requires 10+ years of software engineering experience, strong backend expertise, and technical leadership across Kubernetes, AWS, and modern engineering practices.

About the job

Responsibilities

  • Innovate beyond existing products and bring new ideas to life.
  • Own implementation and delivery of assigned projects.
  • Provide technical leadership within the engineering team.
  • Ensure high quality and continuously improve procedures and practices.
  • Collaborate with engineers, project managers, designers, and adjacent teams across multiple geographies.
  • Research potential solutions with the Celonis Labs team and bring them to life.
  • Learn and grow in technical and project-delivery capabilities.

Requirements

  • Bachelor's or master's degree in a technical field, such as Computer Science or Software Engineering, or equivalent experience.
  • 10+ years of software engineering experience.
  • 7+ years of backend engineering experience.
  • Strong expertise building microservices products using Java, Spring Framework, JPA, and Hibernate.
  • Experience building cloud-native distributed systems.
  • Generalist experience across backend engineering, DevOps, and cloud infrastructure.
  • Ability to analyze and design complex software.
  • Experience building scalable, fault-tolerant distributed systems.
  • Experience building cloud-native software in the Kubernetes ecosystem and on hyperscalers such as AWS.
  • Deep understanding of modern engineering practices, including Git strategy, CI/CD, and testing.
  • Customer-focused, problem-solving mindset and ability to learn quickly without close supervision.
  • Collaborative team spirit.

Nice to Have

  • Experience building data pipelines with Databricks, ETL, and Apache Spark.
  • Experience with relational databases, especially PostgreSQL.

Compensation and Benefits

  • Restricted Stock Units and merit-based refresh grants for full-time employees.
  • Inclusive parental leave: 24 weeks for primary carers and 12 weeks for supporting carers.
  • Flexible hybrid work model.
  • Unlimited PTO in applicable regions and generous PTO globally.
  • Learning framework, mentorship programs, and access to a dedicated learning platform.
  • Subsidized Wellhub memberships, mental health counseling, and Wellness Weeks.
  • Paid time off for annual Impact Days supporting community and environmental causes.
  • Inclusion and belonging programs, including Inclusion Days.

Skills

Java, Spring Framework, Jpa, Hibernate, Microservices, Databricks, ETL, Spark, Postgres, Kubernetes, AWS, Distributed Systems, Git, CI/CD, Cloud Infrastructure

GoHighLevel

GoHighLevel

India

Sr. Staff Engineer - Payments & Commerce Platform
No salary listedRemote10+ YOEBackend Engineering

Leads architecture and reliability for a global payments and commerce platform, shaping APIs, distributed systems, observability, compliance, and production operations. Requires 10+ years of backend experience, deep Go and distributed-systems expertise, and Staff/Principal-level technical leadership.

Rippling

Rippling

Bengaluru, India

Staff Software Engineer - Financial Integrity
No salary listedOn-site8+ YOEBackend Engineering

Leads architecture and hands-on development of scalable, reliable, and compliant financial integrity systems. The role requires 8+ years of software engineering experience, distributed-systems expertise, and the ability to drive complex initiatives and mentor engineers through influence.

GitLab

GitLab

Bengaluru, India

Staff Backend Engineer
$153k+/yrRemote7+ YOEBackend Engineering

Provides cross-team technical leadership for large backend initiatives, modular architecture, production operations, and AI-assisted engineering adoption. The role requires deep backend architecture experience, monolith modernization expertise, strong written influence, and mentoring ability.

Coinbase

Coinbase

India

Staff Software Engineer, Security Platform
₹9.4M+/yrRemote8+ YOEBackend Engineering

Staff Software Engineer responsible for architecting and scaling security platform services, defining technical strategy, and mentoring engineers. Requires at least 8 years of software engineering experience plus strong system design, coding, and production-service expertise.

Reltio

Reltio

Bengaluru, India

Staff Engineer
No salary listedOn-site8+ YOEBackend Engineering

Staff Engineer leading design and delivery of large-scale distributed data platform features for enterprise customers. The role requires strong Java and cloud experience, architectural leadership, cross-functional collaboration, and mentorship.