At corrux, we work for a productive and sustainable future. Our mission is to create a solution with a lasting impact on one of Earth’s most important industries. Our goal is to build scalable, high-performing software that changes the way equipment and process data is harvested and leveraged. We work with a passion for disruption and digitalization, combining development, machine learning and IoT, and we want you to join our crew on our mission.
As a Backend Engineer, you’ll make up the backbone of our technology stack that allows our users to leverage their data and enhance their day-to-day operations. Your strong engineering capabilities, detail-oriented mindset and independent decision-making skills make you a perfect candidate for this position. You’re an end-to-end creative, strive to develop new products and are able to empathize with our customer’s product needs. Our international and enthusiastic crew are looking forward to welcoming you aboard!
Tasks
Writing clear, modular, and maintainable Python / Go code for cloud native solutions
Handling data from the world’s largest heavy machinery companies into our backend
Leveraging the advantages of the latest technologies with room to grow
Work in cross-functional teams to design services for all our backend needs
Optimizing frequently used endpoints with caching, well-thought-out algorithm tweaks or better overall data models
Research and evaluate a variety of software solutions, to push for innovation that keeps the team at the forefront of tech.
Requirements
2+ years experience in backend development or devops, or at least one major project shipped
Experienced in Python and at least one statically typed language (Go, Java, Rust)
Experience and exposure to working with REST, Python frameworks such as Flask or Django and common Python packages (eg, sqlalchemy, requests, pytest etc)
Knowledge of or experience working with microservices design patterns
Appreciation of elegant data models and clean abstractions
You enjoy doing things you’ve never done before and finding creative solutions to new problems!
Preferred Qualifications
Experience with streaming and time series data
Experience with cloud configuration in Azure or AWS
Previous experience with IoT design patterns and principles
Benefits
Accelerate your development, as we offer fast growth opportunities at any point of your career.
Make use of our knowledge sharing network in corrux's partners, investors, advisors and friends, to expand your curiosity and reach.
Work in an ideal environment in the heart of Munich's tech space with free fruit and drinks (beers too!)
Go on a hikes, bike rides or paddling with new colleagues!
Stay fit with an Urban Sports membership - 460 sport options in Munich!
Choose your hardware of choice and obsess with your colleagues over your ergonomic desk and chair.
If you want to effect real change, then join our Crew now!
At corrux, we work for a productive and sustainable future. Our mission is to create software with a lasting impact on the heavy machinery industry.