Apply Now
Application opens on company website
Job Description
A senior engineering role focused on designing and developing the core features of Celonis's Process Intelligence Platform, leading architectural decisions for distributed systems, microservices, and integrations to enable process observability and collaboration across organizations.
Key Responsibilities
- Lead in technical architecture and set the technical vision for the team.
- Oversee the 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, demonstrating deep domain expertise.
- 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 TypeScript, Node.js, and databases.
- Experience on design and development of cloud native microservices based distributed systems on TypeScript, JavaScript and Node.js.
- 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.
- Deep understanding of containerization and Kubernetes.
- Experience with CI/CD pipelines and deployment automation using tools, preferably 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
Compensation/salary range not specified
Hybrid working options
Company equity RSUs
Generous PTO
Extensive parental leave
Dedicated volunteer days
Access to gym subsidies
Counseling and well-being programs
Clear career paths and internal mobility
Dedicated learning program and mentorship opportunities
Support and coaching for colleagues
Global collaboration with international teams
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