Apply Now
Application opens on company website
Job Description
The Senior Staff Engineer at Celonis will lead the design and development of the company's Process Intelligence Platform, focusing on building scalable, high-performance microservices and distributed systems to enhance process observability and enable cross-organization data sharing for process improvement.
Key Responsibilities
- Lead in technical architecture and set the technical vision for the team.
- Oversee development and implementation of complex applications, tools, systems, and integrations.
- Explore and evaluate new trends and technologies to drive innovation.
- Translate solutions into end-to-end architectural designs.
- Own multiple large problem spaces with ambiguity and complexity.
- Communicate effectively across all levels of product development and the company.
- Engage with peers and management to develop innovative solutions.
Requirements
- Bachelor's or Master's degree in Computer Science or related field.
- 15 years of professional software development experience.
- Strong expertise and practical experience in Java, Spring framework, Hibernate, Microservices.
- Experience on design and development of cloud native microservices based distributed systems on Java, Spring framework, Hibernate, Microservices.
- Experience in building integrations with different data sources e.g. PostgreSQL.
- Strong experience with at least one of the hyperscalers, ideally AWS.
- Good experience in building large-scale data processing and analytics pipelines using platforms like Apache Spark or Databricks is a plus.
- Deep understanding of containerization and Kubernetes.
- Experience with CI/CD pipelines and deployment automation using tools, preferable GitHub Actions and ArgoCD.
- Ability to navigate typical enterprise challenges such as security, compliance, scalability, and data consistency.
- Exhibit excellent programming skills and a strong ability to troubleshoot and resolve issues.
- Strong background in architecting reusable large-scale software components, developing scalable and highly available microservices, and understanding interrelationships between software components and systems.
- Skilled in driving technical solutions to complex and ambiguous problems, with a focus on stability and scalability, and with cross-team collaboration.
- Experience in measuring, managing, and resolving technical debt to ensure the long-term viability of software systems.
- Strong facilitation and communication skills, both in written and oral forms.
- Exposure to geographically distributed work environments.
- Capable of supporting and coaching mid to staff level colleagues.
Benefits & Perks
generous PTO
hybrid working options
company equity RSUs
comprehensive benefits
extensive parental leave
dedicated volunteer days
gym subsidies
counseling and well-being programs
clear career paths
internal mobility
dedicated learning program
mentorship opportunities
support and coaching for colleagues
international team collaboration
Ready to Apply?
Join Celonis and make an impact in renewable energy
Stay Updated on Sustainability Jobs
Get the latest renewable energy jobs and career tips delivered to your inbox.
Job Alerts
Get notified about new sustainability jobs
More jobs at Celonis
Global People Business Partner
Celonis
NEW
Raleigh
Full Time
13h
Global People Business Partner
Celonis
NEW
New York
Full Time
13h
$145k-165k
Senior Management Technology Consultant
Celonis
NEW
Munich
Full Time
13h
More jobs in Bangalore, India
Developer, Portworx Backup
Pure Storage
Bangalore
Full Time
Dec 20
Senior Solutions Engineer - MLOps
Pure Storage
Bangalore
Full Time
Dec 17
Systems Engineer
Pure Storage
Bangalore
Full Time
Dec 21