Software Engineer (Cloud)
Hybrid · Munich, BY, DE... more
Hybrid · Munich, BY, DE... more
Job Description
Short Facts
Join us on our journey at Entrix: We’re looking for a curious and ambitious Software Engineer (d/f/m) who thrives on solving complex problems, building highly-scalable cloud infrastructures, and learning on the fly. You’ll work across the stack—from backend services and data processing pipelines to AWS infrastructure automation. If you have a natural curiosity for understanding and solving technical problems and the drive to deliver quickly, we’d love to hear from you.
- Location: Munich, Germany (Office-first work setup)
- Employment Type: Full-Time, indefinite term
- Salary Range: Competitive – commensurate with experience
- Language Requirement: Full business proficiency in English (C1 level or above)
Your Responsibilities
- AWS-Based System Development & Architecture
- Contribute to the design, implementation, and optimization of our AWS-based micro-services and data pipelines.
- Implement best practices from AWS’s Well-Architected Framework (security, reliability, performance, cost optimization, and operational excellence).
- Software Engineering & Delivery
- Write maintainable, testable, and high-performance code (ideally in Python).
- Participate in code reviews and integrate robust automated testing, CI/CD practices, and Infrastructure-as-Code workflows (e.g., AWS CDK, Terraform, or CloudFormation).
- Collaboration & Iterative Development
- Work closely with a small, cross-functional team—product, operations, and senior engineers—to quickly iterate and deliver new functionalities.
- Learning & Adapting
- Research and prototype new solutions or services (e.g., advanced data streaming on AWS Kinesis, serverless computing with AWS Lambda).
- Rapidly pick up domain knowledge around battery operations and energy markets.
Your Profile
Mandatory Requirements:- A Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- 1+ years of (non-internship) experience in Software Engineering, ideally with a focus on backend development or algorithmic challenges in the cloud.
- Comfortable working with core cloud services (e.g AWS EC2, S3, Lambda, IAM) or similar on other cloud providers, and eager to deepen your AWS knowledge.
- Strong programming skills in Python with a solid grasp of software development fundamentals like data structures, algorithms, concurrency, system design and networking.
- Evidence of being a fast learner who is eager to understand complex technical topics.
- Excellent communication skills with the ability to clearly explain technical concepts.
- Passion for working in a dynamic, fast-paced, startup environment.
Optional (But a Plus):- Prior work experience at a fast-paced and rapidly growing startup.
- Familiarity with serverless architectures, event-driven systems, or streaming (Kafka, Kinesis).
- Prior experience in energy markets (e.g., SCADA integration, energy trading).
- Understanding of embedded systems or low-level industrial communication protocols.
At Entrix, we are committed to diversity - of backgrounds and experiences. You don’t need 100% of the preferred qualifications to add incredible value to our team. If you’re passionate about what you could accomplish here, we’d love to hear from you.
Your Benefits
- Competitive Compensation Package: Including salary, benefits and options
- Professional Development: Annual development budget of 3,000 € for coachings, trainings, books, etc.
- Health & Sport Subsidy: Company subsidised sports facilities membership
- Public Transportation Subsidy: Monthly subsidy to your public transport ticket
- Lunch/Dinner Allowance Vouchers: Allowance for meals on working days as digital meal vouchers
- Regular Team Events: Knowledge Sessions, Afterwork, Sports, Offsites, Halloween, Pride Month, etc.