Skip to content

Software Engineering Lead (f/m/d) - Integrations

Germany, DüsseldorfProduct

Job description

As Software Engineering Lead you are part of our cross-functional Integrations team consisting of Software Engineers, a UX/UI Designer, a Product Marketing Specialist and a Product Manager. The team ensures that the data from other systems appears in our Workforce Management application and vice versa by automatically synchronizing and normalizing it. Our integration solutions provide our customers the experience of a unified system without manual effort.

What you will do:

  • Writing simple and extensible code that your colleagues love to read and providing them code reviews

  • Understanding business requirements and representing the engineering function in product discussions to assess the technical feasibility and provide the best solution design

  • Leading a very skilled team of engineers across multiple areas including coaching, onboarding, personal growth, and day-to-day operations

  • Applying engineering best practices and company-wide standards to create reliable, scalable & robust integrations that solve complex problems and are resilient to flaky 3rd party systems

  • Ensuring high-quality team outcomes by maintaining and evolving the system design of the team-specific code base

  • Working in a lean product development environment with a collaborative working style and being able to thrive in complex but rewarding problems

Job requirements

What you bring to the role:

  • Experience in working with third-party APIs (API clients, versioning, resiliency)

  • Experience in designing and implementing REST APIs

  • Expertise in writing data-intensive, horizontally-scalable applications

  • Experience with cloud-native development (microservices, containers, immutable infrastructure, continuous delivery)

  • Hands-on experience with preferably Ruby, Go, and/or Typescript (coding, testing, building, packaging, deployment, and monitoring)

  • Experience in and opinions on good and bad approaches to software architecture, system design, microservices, API management, data modelling, and legacy integration techniques

What we offer:

  • Free breakfast, lunch and snacks

  • A free ticket for public transportation

  • Flexible working hours and the option to work from home

  • Adjustable working time model (part-/full-time) and sabbaticals

  • Regular personal growth conversations for an individual career path

  • Dedicated time for hacks to explore new methods, technologies and tools

  • Stock options

  • A company pension plan

  • A job bike

  • Employee offers (Corporate Benefits)

  • Free parking

  • Relocation support

  • …and lots more

About InVision, in a few words:
Established in 1995, we are developing Software as a Service (SaaS) products for Workforce Management and Digital Education. Thousands of business customers around the globe use our solutions. We value simplicity, trust, and teamwork. You won’t find the usual hierarchical structures here but truly empowered product and customer teams. We are a diverse group of international professionals. On top of that, we are a certified Great Place to Work.

Sounds good? Let's talk next steps:
If this job offer makes your heart skip a beat, send us your application even if you are not 100 % sure whether you can fulfill all tasks.

We’re an equal opportunity employer and value diversity and inclusion. All qualified applicants will be considered regardless of ethnicity, color, national origin, religion, sex, gender identity, sexual orientation, pregnancy, age, protected veteran status, or disability status.

We’re looking forward to getting to know you.


Germany, Düsseldorf


Apply with Linkedin unavailable


Germany, Düsseldorf