The Role
Leads customer projects from kickoff through deployment, designing and building integrations, data pipelines, services, and AI or workflow solutions. Diagnoses customer problems, manages security and enterprise integration challenges, debugs production systems, communicates risks and results, improves reusable tooling, and mentors engineers. Requires strong Python, production software, API, SQL, cloud, enterprise security, communication, judgment, ownership, and multitasking skills.
Summary Generated by Built In
What You Can Expect:
What You’ll Actually Do:
- Own the whole thing. Lead a customer project from kickoff to live, including the design, the build, the rollout and proving it worked.
- Figure out the real problem. Talk to the engineer and business owners, cut through vague asks, and say "that won't help you" when it won't.
- Build real stuff. Write the integrations, data pipelines, services and AI or workflow logic that make our platform work in the official environment.
- Handle the messy parts. Security reviews, access controls, private networks, and old systems with no documentation.
- Fix things when they break. Debug across our platform and the customer's stack, and fix it fast.
- Make the product better. Turn what you see in the field into specific requests, and build reusable tools so the next project goes faster.
- Talk like a human. Explain status, risks and results clearly to engineers and executives, without buzzwords.
- Share what you know. Mentor newer engineers, review their work, and help write the playbooks you wish you'd had.
What You Bring:
What you bring:
We care more about what you've built and how you think than about a perfect checklist. If you match most of this, apply.
- Minimum 5 years building software, including some time working directly with customers or users (forward deployed, solutions engineering, consulting, or a startup where engineers talk to customers).
- Strong skills in Python and experience shipping and running production systems, not only prototypes.
- Hands-on experience with APIs, data integration, SQL and cloud (AWS / Azure).
- Experience working inside strict enterprise environments with security and compliance rules.
- Good judgment on trade-offs: you can explain why you chose a design, what it costs, and when you'd change it.
- Clear writing and speaking, to engineers and executives.
- Ownership: you stay with a problem until it's solved, and you raise risks early.
- Comfort juggling a few projects at once.
Skills Required
- Minimum 5 years of software-building experience
- Experience working directly with customers or users through forward-deployed engineering, solutions engineering, consulting, or a similar environment
- Strong Python skills
- Experience shipping and operating production systems
- Hands-on experience with APIs and data integration
- SQL experience
- Cloud experience with AWS or Azure
- Experience working in strict enterprise environments with security and compliance requirements
- Ability to evaluate technical trade-offs, costs, and design decisions
- Clear written and verbal communication with engineers and executives
- Strong ownership and ability to identify risks early
- Ability to manage multiple projects simultaneously
Am I A Good Fit?
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.
Success! Refresh the page to see how your skills align with this role.
The Company
What We Do
Niederrheinische Verkehrsbetriebe AG (NIAG) is a regional transport company based in Moers, Germany, that provides comprehensive bus and rail services to the Lower Rhine region.








