Data Engineer (Algorithms and Software Engineering) (m/f/d)

NewSoftware for Climate course

8-week online course to develop skills, craft a portfolio, and build a network to land your dream climate tech job.

Registration closes midnight June 21.

Job Description

We are looking for talented Data Engineers with demonstrated real-world experience to help us conceptualize, implement and operationalize mission-critical software components at the heart of our satellite constellation. As a key member of our team, you'll play an essential role in the ongoing operation and enhancement of our space-based sensor network for wildfire detection - transforming raw sensor data into geophysical quantities, directly contribute to refining our ability to monitor and respond to wildfires, helping to safeguard communities, preserve wildlife, and protect ecosystems worldwide.

  • Development & Operations: Engage in end-to-end development of cloud and embedded solutions, with a strong focus on building and deploying functionality for our operational satellite constellation.
  • Code Management: Establish and participate in code reviews, and adhere to established git workflows to ensure high-quality software development. Utilize GitLab as the primary version control platform.
  • Continuous Integration: Establish and maintain automated end-to-end testing frameworks for our satellite platform, and be responsible for CI pipelines ensuring software robustness and reliability.
  • Teamwork & Communication: Work as an integral part of an agile development team, emphasizing asynchronous communications. You're expected to prioritize your work, focusing on impactful tasks and taking responsibility for deliverables.
  • Algorithm Development: Design and implement Earth Observation algorithms and pipelines that turn raw sensor data into (geo)physical quantities, focusing on accuracy and applicability.
  • Resource-Constrained Optimization: Efficiently adapt and deploy data processing components to operate within the limited resources of an NVIDIA Jetson platform in space.
  • Output Management & Collaboration: Assessment of algorithm results, ensuring to meet quality standards (Calibration/Validation), and working with customers in the wildfire sector to align outputs with their requirements.
  • Tech Stack Proficiency: While Python remains an essential part of our stack, proficiency in other high-level, type-safe languages is valued. Familiarity with the shell and general software engineering principles is a must. We're looking for someone who’s proactive, with a strong ability to understand the bigger picture while also diving deep into technical details.
  • Minimum amount of 5 years of experience in software development.
  • Shown practical experience required (acquired at prior jobs, academic or open-source projects, etc.).
  • Advanced programming skills (preferably Python, C++) and git, docker.
  • Knowledge and application of modeling approaches University degree in Computer Science, STEM/MINT, or equivalent.
  • Collaborative software development (think: “develop a concept, pitch it to your peers, implement a prototype, accompany the implementation, deploy to production, evaluate results, repeat”).
  • Fluent in English, German is a plus.
  • Wellpass, MVV ticket
  • Virtual shares for all permanent employees (VSOP=Virtual Share Option Program)
  • Company pension scheme (bAV) in cooperation with Allianz
  • Company accident insurance for all employees (insurance for accidents during work and leisure time around the world 24/7)
  • Discount on lunch meals
  • On top, enjoy a regular, fully-funded 5-day retreat to a Bavarian castle, devoted to pursuing your personal passion projects
  • You have the opportunity to become part of our firefighting mission from space and deliver the tools to better cope with natural disasters and mitigate climate change - could a job be any cooler?
  • You will gain insights into the most exciting new technologies and business models.
  • We value perfect espresso - you'll love our high-grade espresso machine. Additionally, free drinks and snacks are always available at the office.
  • Attractive office with modern labs at "Neue Balan" near Ostbahnhof with own pool (yes!) and access to the rooftop terrace.
  • A responsible position with individual autonomy, design freedom and competitive salary
  • Flexible working time. Take care of your family? Late sleeper? Early riser? We can make all of that happen!
  • Company events and get-togethers (Christmas, Summer party, Oktoberfest, etc.). And always a great story to tell at parties :)
ClimateTechList.com logo

OroraTech number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to OroraTech

If possible, try to get a warm intro/referral to OroraTech before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from OroraTech

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.