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

Crate.io is the developer of CrateDB, a global leading-edge open source database, extending the limits of time-series applications. The highly scalable distributed database solution combines the performance of NoSQL with the power and simplicity of standard SQL. CrateDB is optimized for time series and industrial data and runs in the cloud on Azure and AWS as well as on the edge and on-premise.

We are a VC and corporate funded global technology company in the IOT space, both Forbes and Gartner have recognized us as cutting edge. The company is well funded with $10M+ of fresh capital we raised in our latest financing round this year. We are gearing up for hyper-growth with offices in the USA, Germany, Austria and Switzerland.


ABOUT THE ROLE

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.


WHAT YOU GET OUT OF THIS OPPORTUNITY

  • 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

Requirements

WHAT YOU’RE RESPONSIBLE FOR

  • 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 


YOUR SKILLS

  • 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 


WHAT WE OFFER

  • 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 Crate.io, 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.