Team Spark is responsible for building a unified application discovery experience for our users, combining discoveries of multiple integrations into one central entry point that we are calling the Inbox, where users can manage integration items and add them to the EAM app.
We develop all features with the customer in mind, which means we work closely with product and UX and also actively participate in customer meetings to gather feedback first-hand to deliver the best experience we can to our users.
Our mission is to support customers in discovering applications in their systems and bringing them into EAM by collaborating with integration teams to bring discoveries into our Inbox and collaborate with catalog teams to make sure discoveries get equipped with relevant data.
Team Spark consists of 5 engineers (3 backend, 2 frontend) and is looking for a Senior Backend Engineer with strong technical skills in building and running robust and highly available Golang services, a customer-centric mindset, and a drive to take on ownership over product capabilities and technical components on backend. Additionally, having experience and willingness to contribute to our frontend (Angular) is a bonus as the team owns the product end-to-end.
What’s our offer?
- Empowering Work Environment: We've invested heavily in creating an environment that fosters growth and provides open access to leadership, transparent communication, and opportunities for personal development.
- Motivated Teams: Passionate colleagues who are looking forward to share knowledge (see our blog!) and learn from you.
- Complex Engineering Challenges: We're tackling hard engineering problems at a large scale, requiring creativity and strong engineering expertise.
- Empowered Product Teams: You're not just executing a roadmap; you're solving real problems. We value and reward outcomes, not just output.
- Ownership and Autonomy: We build it, we run it! We ensure our customers can rely on our features. This means we value resilience, automation, and proactive problem-solving.
- Continuous Improvement: We prioritize ongoing learning, collaboration, and sharing knowledge. We strive to continuously improve our products by validating and measuring user interactions.
- Work-Life Balance: We believe a well-rested and well-rounded individual makes the best engineer. We support remote or on-site work and offer flexible working hours to adapt your job to your life.
Who are we looking for?
You should apply if you’re someone who likes to:
- Live by our engineering values
- Take ownership and drive topics
- Collaborate with Product and UX as part of a customer-focused team
- Share knowledge and make people around them grow - could be through active mentorship, pair programming or our bi-weekly knowledge-sharing sessions
- Do it right the first time - we believe quality iterative development brings velocity not the other way around
- Work in a fast-paced, agile environment
- Work in a self-organized team where work is planned with feature-focused epics
- Contribute to the team’s roadmap and tribe OKRs
What is our stack?
- Microservices with Golang
- Databases in Postgres
- Domain-driven development
- Docker, Kubernetes & Azure Cloud
- Modern CI/CD toolchains, e.g., GitHub Actions, Terraform
- Monitoring & Alerting, e.g. Instana, Azure Log Analytics, Grafana
- Product Usage Tracking using Amplitude & Azure Log Analytics
- Project management in Jira, ProductBoard
See the whole tech stack at SAP LeanIX.
At SAP LeanIX Product and Engineering, we embrace a hybrid remote work model, which allows us the benefits of in-person collaboration along with the flexibility to work from home as needed. Therefore, we hire only within commuting distance to our hubs in Bonn, Ljubljana, Berlin, and Dresden, and we expect our employees to come to the office multiple times per week.