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
Similar jobs
Backend Engineering jobsLeads 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.
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.
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.
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.
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.