Apply Now
Application opens on company website
Job Description
A Senior Staff Engineer at Celonis leads the design and development of the company's Process Intelligence Platform, focusing on building scalable, high-performance distributed systems and microservices to enhance process observability and enable cross-organizational 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.
- Develop and implement scalable, high-performance microservices and distributed systems.
- Build integrations with various data sources and cloud platforms.
- Design and develop large-scale data processing and analytics pipelines.
- Ensure security, compliance, scalability, and data consistency in solutions.
- Troubleshoot and resolve technical issues, managing technical debt.
- Support and coach colleagues, fostering collaboration across teams.
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
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
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