Back to jobs

Senior Software Developer - Mobility & Traffic Analytics

Potsdam (hybrid)

Pay
€76,860–90,653 · Total compensationPay period needs review · Not guaranteed — pay source
Additional days off for special occasions or if your child is ill Compensation Range: €76,860 – €90,653 total compensation (including bonuses), with room to grow as you and the company develop, subject to annual adjustments in line with inflation rate. As an equal opportunities employer, we welcome and value diversity and inclusivity. We encourage applications from all qualified individuals, regardless of gender, sexual orientation, origin, religion, belief, or age.
Read the full posting
Work setup
Hybrid stated — work setup source
Listed location: Potsdam (hybrid)
Read the full posting
Employment
Unconfirmed
Apply at Ambrosys GmbH

What you’ll work on

Full posting
  • Design, build, and operate components of a real-time data platform (streaming pipelines, backend services, data products)

  • Collaborate with product and domain stakeholders to implement pragmatic technical solutions

From the employer’s posting
What you will do: Design, build, and operate components of a real-time data platform (streaming pipelines, backend services, data products) Take ownership of well-defined services or components, including reliability, performance, and data quality
Contribute across the stack (backend systems, data pipelines, domain-specific components) Collaborate with product and domain stakeholders to implement pragmatic technical solutions Contribute to engineering practices (testing, code reviews, incident learnings, delivery)

What you’ll bring

All qualifications

Core experience

  • Experience building production-grade software systems (typically 4–6+ years)
  • Experience with distributed systems (APIs, scalable services, async processing)
  • Ability to communicate technical concepts and trade-offs clearly in English and German
  • Hands-on experience with streaming/data systems (e.g., Kafka, Flink)
  • Experience using AI-assisted engineering tools
Qualification wording
Experience building production-grade software systems (typically 4–6+ years)
Experience with distributed systems (APIs, scalable services, async processing)
Ability to communicate technical concepts and trade-offs clearly in English and German
Hands-on experience with streaming/data systems (e.g., Kafka, Flink)
Experience using AI-assisted engineering tools

Tools in this posting

  • Python
  • Kafka
  • Java
  • Scala
Source — Tool mentions in context
- Experience building production-grade software systems (typically 4–6+ years) - Strong programming skills in Python and/or Java/Scala - Experience with distributed systems (APIs, scalable services, async processing)
- Experience with distributed systems (APIs, scalable services, async processing) - Hands-on experience with streaming/data systems (e.g., Kafka, Flink) - Solid approach to code quality, testing, and maintainability

Job description

View original posting ↗

About the position

At Ambrosys, we build data-driven systems for complex mobility and urban infrastructure challenges (B2B/B2G), including traffic insights, geolocation, tolling, and smart city solutions.

In this role, you’ll contribute to a real-time data platform for traffic insights, processing large-scale streaming data. You’ll work on production systems with real-world impact, collaborating closely with engineers and stakeholders in a low-bureaucracy, generalist environment. 

What you will do: 

  • Design, build, and operate components of a real-time data platform (streaming pipelines, backend services, data products)
  • Take ownership of well-defined services or components, including reliability, performance, and data quality
  • Contribute across the stack (backend systems, data pipelines, domain-specific components)
  • Collaborate with product and domain stakeholders to implement pragmatic technical solutions
  • Contribute to engineering practices (testing, code reviews, incident learnings, delivery)


Your profile

What you bring

  • Experience building production-grade software systems (typically 4–6+ years)
  • Strong programming skills in Python and/or Java/Scala
  • Experience with distributed systems (APIs, scalable services, async processing)
  • Hands-on experience with streaming/data systems (e.g., Kafka, Flink)
  • Solid approach to code quality, testing, and maintainability
  • Comfortable working in cross-functional teams with engineers and stakeholders
  • Ability to communicate technical concepts and trade-offs clearly in English and German
Nice to have
  • Data correctness patterns (schemas/contracts, idempotency, backfills)
  • Cloud-native environments (containers, orchestration, IaC)
  • Mobility, geospatial, or regulated domain experience
  • Experience using AI-assisted engineering tools
  • Exposure to MLOps or data-driven systems in production


Why us?

As a new member of our team, you can look forward to:

  • Exciting and diverse tasks and close collaboration in small teams
  • A flexible work schedule and location, with up to 4 days a week from home
  • The ability to work from abroad for a total of 10 days per year
  • A personal training and career development plan, including a generous €1,500 yearly learning budget for further education
  • Regular company and team events, including our monthly meetup to connect, exchange ideas, and have fun together
  • A flat hierarchy and open communication channels with direct access to the CEO
  • A dedicated feel-good manager providing best-in-town coffee, refreshments, fresh fruit/vegetables, snacks, and a monthly company breakfast
  • Optional bike leasing with a discount for a stress-free commute
  • A subsidised Deutschlandticket for easy commuting
  • Additional days off for special occasions or if your child is ill
Compensation Range: €76,860 – €90,653 total compensation (including bonuses), with room to grow as you and the company develop, subject to annual adjustments in line with inflation rate.

As an equal opportunities employer, we welcome and value diversity and inclusivity. We encourage applications from all qualified individuals, regardless of gender, sexual orientation, origin, religion, belief, or age.

Important note: We manage our recruitment process entirely in-house and do not collaborate with external recruiters. Please refrain from sending unsolicited profiles or outreach.

Your next step

  • Have your CV and examples of relevant work ready.
  • Check the listed location, eligibility and core experience before starting.

Complete your application on ambrosys.jobs.personio.com. The employer’s form will show what is required.

Already applied? Track this application

Source & posting history

View original posting ↗

Source notes

Source excerpts

Selected passages from the saved posting. Check the full description for conditions and exceptions.

Pay
Additional days off for special occasions or if your child is ill Compensation Range: €76,860 – €90,653 total compensation (including bonuses), with room to grow as you and the company develop, subject to annual adjustments in line with inflation rate. As an equal opportunities employer, we welcome and value diversity and inclusivity. We encourage applications from all qualified individuals, regardless of gender, sexual orientation, origin, religion, belief, or age.
Location & working pattern

Potsdam (hybrid)

Working pattern and location restrictions need checking in the full posting.

Work authorization

No clear work-authorization passage found. Eligibility is unconfirmed.

Status in our records
Active
First seen by us
Jun 2, 2026
Recorded sightings
45
Last seen by us
Oct 1, 2026

These dates show when we found the listing. Check the employer’s website to confirm it is still accepting applications.

Report an error

See how this role fits your experience

Add your resume to compare the role’s scope, tools and requirements with your experience.

Find answers in the posting

AI
How answers work

AI selects complete passages from this posting. Check them for conditions and exceptions.

Uses this posting and your question. No profile needed.