Senior Backend Engineer (m/f/d)

Campusjäger GmbH Published: November 19, 2020
Location
Munich, Germany
Job Type

Description

We are looking for a Fulltime Employee for our Software Team (m/w/d).
You believe electric vehicles are the future? Programming is more than a job for you and you have realized projects you are proud of? We enable customers to precisely analyze the state of Lithium-Ion-Batteries and predict battery health and lifetime using digital twin technology. You are interested in helping us building the underlying architecture and platform? Then apply! We are a fast growing venture capital financed start-up of 25 employees – Become part of the family!

BENEFITS

  • Competitive salary
  • Flexible working hours and Homeoffice
  • Strong team culture with regular team events and off-sites
  • Modern office in Munich with free parking spaces
  • Free breakfast, snacks and coffee; subsidized lunch in a high quality canteen (vegetarian options available)
  • Support with visa application

YOUR DAILY BUSINESS WILL INVOLVE

  • Actively driving and shaping the feature set of our SaaS battery analytics platform in a lean and result-oriented way
  • Preserving and pushing forward our Software Engineering culture by continuously improving our development and deployment processes
  • Getting your hands dirty in database systems and streaming data processing frameworks
  • Designing, implementing and deploying scalable micro-services / serverless functions in established cloud environments
  • Building applications that run on established cloud environments (AWS, GCP, Azure)
  • Closely collaborating with our Battery Analytics and Machine Learning Team to jointly deliver products to our customers
  • Contributing to a motivated tight-knit team solving hard problems the right way

YOUR PROFILE

  • 7+ years of experience in backend engineering
  • Fluent with Python and its common frameworks (JavaScript and understanding of IoC frameworks, like NestJS is a plus)
  • Proven track of records in designing and scaling high load data platforms (you know where and why to put a message queue, which database to choose, where to put borders between microservices)
  • You can write clean, structured code, aware of SOLID principles and design patterns
  • Testing your code is a given
  • You are aware of DevOps tools (containerization, CI/CD, IaC). Ideally, you have a profound Cloud experience (AWS, GCP or others)
  • You are a strong self-driven leader, you aren’t afraid talking to stakeholders and teammates, come up with balanced and reasonable proposals, continuously improve development processes
  • You speak English fluently

Does your profile not fit 100%? No worries we are happy to check every application even if its not a perfect fit! We are looking forward to your application via Campusjäger!

Our Application Process

HOW WE IDENTIFY THE PERFECT CANDIDATE: We want to make sure that every new team member fits perfectly to us – and vice versa.

  1. Application
  2. Phone Interview
  3. Code Challenge
  4. Personal Interviews
  5. Founder-Review or -Interview
  6. Offer

APPLY HERE