Senior Software Engineer - Digital Marketing/Customer Experience
Summary
Build and maintain scalable digital marketing and customer-care platforms using TypeScript, Node.js, and GCP, automating workflows with Terraform and IaC.
- Design, build, and maintain scalable applications, services, and integrations
- Develop robust backend services and APIs using TypeScript and Node.js
- Contribute to cloud-native solutions running on Google Cloud Platform
- Implement and manage infrastructure using Terraform and Infrastructure as Code principles
- Collaborate with Product Managers, designers, engineers, and business stakeholders to deliver impactful solutions
- Troubleshoot complex technical challenges and continuously improve system reliability and performance
- Participate in architecture discussions, code reviews, and engineering best practices
- Design automation solutions supporting customer care and operational processes
- 6+ years of professional software engineering experience
- Solid experience with cloud (GCP/AWS) + Infrastructure as Code (Terraform)
- Experience with Infrastructure as Code, ideally Terraform
- Strong understanding of software architecture, code quality, testing, and CI/CD practices
- Experience working in Agile development environments
- Passionate about building high-quality digital products
- Business-minded and interested in understanding how technology creates value
- Opportunity to work on products serving to millions of customers worldwide
- High-impact role with significant ownership and autonomy
- 30 days of paid annual leave
- Subsidized VBB or Deutschland ticket
- Dedicated learning & development budget and weekly learning time + LinkedIn Learning license
- Company Urban Sports Club membership
- Mobility allowance for relocation if you are relocating to join our team #LI-NB1