Java Software Engineer

Celonis is the global leader in Process Mining technology and one of the world's fastest-growing SaaS firms.
$146,000 - $178,000
Backend
Senior Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Java Software Engineer

We're Celonis, the global leader in Process Mining technology and one of the world's fastest-growing SaaS firms. We believe there is a massive opportunity to unlock productivity by placing data and intelligence at the core of business processes - and for that, we need you to join us.

The Team: Come join us on the ground floor on a team led by experienced ex-FAANG coworkers dedicated to developing state-of-the-art technology for Celonis products. The team creates foundational solutions such as a mining engine that enables our customers to interactively execute process mining over enterprise-sized data sets, as well as innovative object-centric modeling tools that empower users to perform process-oriented business analysis in a natural and powerful way. In order to handle the strong growth of our customer base and their demands, we are heavily investing in performance and scalability to ensure that our platform scales efficiently and dynamically in a multi-cloud environment.

The Role: We are looking for senior backend developers who enjoy building systems with the capability to manage big data. Within our Object-Centric Process Mining team, we are looking for a senior Java software engineer, who develops and implements new features and algorithms to support the digital transformation of our core platform to a novel object-centric paradigm.

The work you'll do:

  • Design and implement critical high-performance systems to handle the ever-growing request rate on our backend infrastructure
  • Evangelize best practices in database usage and end-to-end architecture
  • Set an example for and mentor and grow your teammates
  • Recognize and take action to improve the developer work environment
  • Write clean, understandable, and testable code
  • Provide feedback on the designs and code of peers
  • Manage individual project priorities, deadlines, and deliverables
  • Document development procedures, concepts and knowledge
  • Build, launch, and maintain features in production
  • Help define a fun and inclusive engineering culture

Join us if you want to grow in your engineering knowledge, your career and leave your mark on a rapidly growing company.

Last updated 6 months ago

Responsibilities For Java Software Engineer

  • Design and implement critical high-performance systems
  • Evangelize best practices in database usage and end-to-end architecture
  • Mentor and grow teammates
  • Improve the developer work environment
  • Write clean, understandable, and testable code
  • Provide feedback on designs and code of peers
  • Manage project priorities, deadlines, and deliverables
  • Document development procedures, concepts and knowledge
  • Build, launch, and maintain features in production
  • Help define a fun and inclusive engineering culture

Requirements For Java Software Engineer

Java
Kubernetes
  • BS in Computer science; Masters or Ph.D. preferred
  • 3+ years of hands-on software engineering experience
  • Experienced in programming with Java
  • Good understanding of Spring frameworks
  • Familiar with containerization technologies (i.e. Docker, Kubernetes)

Benefits For Java Software Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Investment in personal growth and skill development
  • Great compensation and benefits packages
  • Equity (restricted stock units)
  • Life insurance
  • Time off
  • Generous leave for new parents
  • Physical and mental well-being support
  • Subsidized gym membership
  • Access to counseling
  • Virtual events on well-being topics

Interested in this job?

Jobs Related To Celonis Java Software Engineer

Senior Software Engineer - Data Extraction

Senior Software Engineer - Data Extraction at Celonis, building features for the Cloud Extractors Suite team using Java, Spring Boot, and Kubernetes.

C#/.Net - Senior Software Engineer

Senior Backend .NET Engineer role at Celonis, revolutionizing business process management with innovative AI-driven software.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services, working on FSx for Lustre team in Boston, building high-performance cloud storage solutions.

Software Development Engineer, AWS FSx for Windows

Senior Software Engineer role at AWS FSx for Windows team, building distributed file system services with competitive pay $129,300-$223,600 and comprehensive benefits.