Senior Software Developer (m/f/x)

  • Engineering
  • Remote job

Senior Software Developer (m/f/x)

Job description

Location: Remote (CET timezone preferred). Offices in Berlin, Vienna and Dornbirn

Position: Full-time employment

ABOUT CRATE.IO are the developers of CrateDB, a global multi-model database, that enables companies to access data insights at scale. The flexible, distributed database solution combines the performance of NoSQL with the power and simplicity of standard SQL. Optimized for large data volumes with high compute and data versatility requirements, CrateDB runs in the cloud, on the edge and on-premise. was named as an Honorable Mention in the 2021 Gartner Magic Quadrant for Cloud Database Management Systems. ​

We are a VC and corporate funded global technology company, recognized as cutting edge by both Forbes and Gartner. is well funded with $14M+ capital raised in our latest financing round in 2021. We are gearing up for hyper-growth, with offices in the US, Germany, Switzerland and Austria.


We are looking for an experienced software engineer who likes working in a friendly and supportive environment, enjoys tough challenges and wants to develop a state of the art database for a unique open source project.


  • Work on an open source project while enjoying the dynamic environment of a VC funded scale-up and be instrumental in the future roadmap and direction of CrateDB and its Ecosystem
  • Have the opportunity to interact with Crate’s key customers, partners, and database users
  • Be part of an open, collaborative culture with “Craties” from diverse backgrounds



  • Creation of innovative new functionalities at the heart of our open source next-gen, distributed database
  • Test-driven development of high-performance code
  • Benchmarks and performance optimizations 
  • Contribution to other open source projects CrateDB and its Ecosystem depends on
  • Improvement and maintenance of the tooling around our product lifecycle
  • Problem solving with your epic and supportive team members
  • Mentoring and guidance of software engineers 


  • Extensive professional (5 yr+) experience as a software engineer
  • A solid foundation in computer science, with strong competencies in data structures, (distributed) algorithms, asynchronous programming, and software design
  • Experience with distributed systems, search engines and C/S frameworks (like Elasticsearch, Lucene and Netty)
  • Experience with Big Data and MapReduce (e.g. Hadoop, Hive, Presto, Pig)
  • Experience with SQL databases (PostgreSQL, MySQL, Oracle etc.) 
  • Open source contributions (issue reports, documentation or code changes, etc.) appreciated (please send us your Github etc. account details)
  • High proficiency in Java
  • Python and/or other relevant technologies beneficial
  • Experience with test driven development
  • Experience with agile methodologies and distributed teams 
  • You are an awesome team player and possess a great deal of cultural and social competence
  • Fluent English
  • Existing public appearances (meetups, conferences) a plus 


  • Competitive compensation
  • Flexible working hours
  • A variety of perks (e.g., financial allowances for public transportation, fitness, and education)
  • Participation in our Employee Stock Options Plan
  • The opportunity to become part of one of the most exciting startups in the IT scene (Winner of the 2021 IoT Evolution: Industrial IoT Product of the Year Award)

At, we don't just accept difference - we celebrate it and support it. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, or gender identity.