(Senior) Software Engineer - Service Configuration Intelligence Team

MOIA GmbH
Hamburg, Germany
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Hamburg, Germany

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Code Review
Information Engineering
Github
Python
Software Architecture
Software Engineering
TypeScript
Amazon Web Services (AWS)
Data Logging
Data Processing
React
Build Management
Pytest
GraphQL
Front End Software Development
Cloudwatch
Docker

Job description

We're looking for a (Senior) Software Engineer with strong technical expertise and a true enablement mindset. In this role, you'll apply modern data engineering and software engineering principles to build production-grade decision-support products. You will work in a cross-functional team where analysts, data scientists, and data engineers all contribute code. If you're passionate about building stable, scalable data products with real impact, we'd love to talk., * Contribute to our end-to-end product development, applying a broad range of data and software engineering skills-from pipeline deployment and data processing to user-facing applications.

  • Design and build infrastructure in our cloud-native AWS environment to enable production-ready data products (KPI reporting pipelines, dashboards, data-science models).
  • Develop high-quality, maintainable code using CDK/TypeScript, Python, DBT, and other modern tools that fit the problem.
  • Work closely with engineers, analysts, and product managers in an agile, outcome-driven environment.
  • Shape and champion software engineering excellence, including pair-programming and code reviews.
  • Mentor and support team members, fostering technical growth, knowledge sharing, and best practices across the team.

Requirements

Do you have experience in TypeScript?, * Broad experience with AWS cloud services (e.g., Batch, Lambda, CloudWatch, Athena, Bedrock) and their use in production environments.

  • Expertise in TypeScript and infrastructure development using AWS CDK, as well as deploying services to production with Docker and GitHub-based CI/CD pipelines.
  • Senior-level mastery of Python (especially for data tooling), including experience building and maintaining modular, production-ready codebases.
  • Good understanding of software architecture and strong foundation in agile software development.
  • Familiarity with monitoring, logging, and alerting concepts, plus common Python developer tooling (e.g., poetry, pytest, flake8).
  • Experience building APIs (REST or GraphQL) or frontend applications (React) is a plus.
  • Experience collaborating with data-focused roles (analysts, scientists, ML engineers) is helpful but not required.
  • Fluent English skills, both written and verbal

Benefits & conditions

  • Competitive salary (including bonus)
  • Hybrid work setup: Work from home or one of our offices - you and your team decide how often to meet, blending flexibility with collaboration!
  • Flexible working hours and the possibility of flexible work arrangements depending on your needs (parenting, care work, volunteering, etc.)
  • Budget and monthly expense allowance for home office setup
  • Possibility of remote work from outside Germany for up to 6 weeks per year from over 35 countries - learn more in our blog!
  • Public transport ticket (fully subsidized "Deutschlandticket") for commuting and travelling throughout Germany and discount on MOIA rides
  • Subsidized fitness club membership or bike leasing
  • Learning environment with continuous learning days, job rotation, trainings and workshops, coaching, conferences, books, and language classes
  • Mental health support, 1:1 sessions with external professionals and mental unload workshops
  • 30 vacation days, sabbatical and unpaid leave option
  • Relocation support with service provider (visa, administration, etc.)
  • Dog-friendly offices

For student & internship positions, we have an adjusted set of benefits. You can find them here.

About the company

We are a young and innovative mobility company aspiring to change people’s lives by re-imagining urban mobility. MOIA is developing a radically new shuttle-on-demand service that will bring affordable, clean and convenient mobility to everybody and make cities a better place to live.

Running as an independent company under the umbrella of the Volkswagen Group, we are able to utilize the resources and know-how of a global corporation – while being an agile, experimental and team-spirited start-up.

Our fast growing team in Berlin and Hamburg has a human-centered perspective on mobility and is focusing on one goal: Be one of the leading global mobility-service-providers by 2025.

Sounds exciting? We are looking for bright minds who want to join us on this exciting and challenging journey. Become the next member of our diverse, inspired and highly skilled team!

Apply for this position