Job Overview
As a Senior Software Engineer in the Product Master Data team, you will play a crucial role in designing, developing, and maintaining high-quality, sustainable systems that manage and integrate our product catalog. You will collaborate closely with other engineers and stakeholders to ensure our systems are robust, secure, performant, and easy to maintain.
Key Responsibilities
- Design and Develop: Create and maintain features in the core service of the product catalog and its ecosystem of microservices.
- Integrations: Implement and manage integrations with internal and third-party services.
- Code Quality: Participate in code reviews to ensure code quality, security, and performance.
- Collaboration: Work with team members to identify and introduce architectural improvements.
- Mentorship: Mentor junior engineers and contribute to a culture of continuous improvement.
Tech Stack
- Languages: TypeScript
- Frameworks: NestJS
- Databases: PostgreSQL
- Messaging: RabbitMQ, Apache Kafka
- Cloud: AWS
- Monitoring: NewRelic, DataDog
- Containerization: Docker, Kubernetes
- Infrastructure as Code: Terraform, Helm
Qualifications
- Proven experience in developing, shipping, and maintaining fault-tolerant, reliable, and highly available distributed systems.
- Proficiency in TypeScript and experience with the NestJS framework.
- Strong experience with relational databases, particularly PostgreSQL.
- Experience with message brokers or queuing systems like RabbitMQ and Apache Kafka.
- Good understanding of AWS services and cloud architecture.
- Knowledge of monitoring and observability solutions.
Nice to Have
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Experience with infrastructure as code frameworks like Terraform and Helm.
- Knowledge of Domain-driven design (DDD).
What We Offer
On is a place centered around growth and progress. We provide an environment designed to give people the tools to develop holistically – to stay active, learn, explore, and innovate. Our distinctive approach combines a supportive, team-oriented atmosphere with access to personal self-care for both physical and mental well-being, so each person is led by purpose.
On is an Equal Opportunity Employer. We are committed to creating a work environment that is fair and inclusive, where all decisions related to recruitment, advancement, and retention are free of discrimination.
Benefits Extracted with AI
- Supportive, team-oriented atmosphere
- Access to personal self-care for physical and mental well-being
- Inclusive work environment
Similar jobs
Last update: 23 minutes ago
Senior Backend Software Engineer - TypeScript
Join On as a Senior Backend Software Engineer in Berlin, focusing on TypeScript, microservices, and cloud-native applications.
Senior Fullstack Engineer with TypeScript and NestJS
Join On as a Senior Fullstack Engineer in Berlin, focusing on TypeScript, NestJS, and GraphQL to scale our online business.
Staff Backend Engineer - TypeScript
Join On as a Staff Backend Engineer in Berlin, focusing on TypeScript, cloud-native applications, and ERP integration.
Senior Software Engineer (Fullstack) with Node.js and TypeScript
Join Zalando as a Senior Software Engineer (Fullstack) with Node.js and TypeScript expertise. Drive innovation in a hybrid work environment.
Backend Engineer - Apache Kafka, TypeScript, Node.js
Join On as a Backend Engineer in Berlin, enhancing data infrastructure using Apache Kafka, TypeScript, and Node.js.
Senior Full-Stack Developer - TypeScript
Join osapiens as a Senior Full-Stack Developer using TypeScript to build sustainable SaaS solutions.
Senior Software Engineer (TypeScript)
Join Prisma as a Senior Software Engineer specializing in TypeScript. Work remotely or in Berlin, focusing on TypeScript and open-source development.
Senior Software Engineer - TypeScript
Senior Software Engineer specializing in TypeScript and back-end development for a leading-edge data platform at Prisma.
Senior Backend Engineer (TypeScript/NestJS)
Senior Backend Engineer specializing in TypeScript and NestJS, focusing on scalable solutions and data modeling in Munich.
Senior Frontend Engineer with React and TypeScript
Join our team as a Senior Frontend Engineer in Vienna, focusing on React and TypeScript in a microservice architecture.
Senior Software Engineer - Backend TypeScript
Join DuelNow as a Senior Software Engineer specializing in TypeScript for backend development in a remote role.
Senior Fullstack Developer (TypeScript, React, NestJS)
Join Knauf Digital as a Senior Fullstack Developer to craft innovative applications using TypeScript, React, and NestJS.
Senior Backend Engineer - TypeScript
Senior Backend Engineer role focusing on TypeScript and AWS in San Francisco, offering health benefits and equity.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Senior Full-stack Engineer with TypeScript and Node.js
Join Complori as a Senior Full-stack Engineer to develop scalable solutions using TypeScript, Node.js, and Firebase in Berlin.
Senior Backend Engineer - Typescript/Node.Js
Join Unzer as a Senior Backend Engineer specializing in Typescript/Node.Js, working on cutting-edge fintech solutions in Berlin.
Senior Full Stack Developer (TypeScript, AWS)
Senior Full Stack Developer role focusing on TypeScript, AWS, and optimizing logistics operations.
Senior Fullstack Engineer (Node.js, React.js, TypeScript)
Join a dynamic team as a Senior Fullstack Engineer in Berlin, working with Node.js, React.js, and TypeScript to revolutionize speech therapy.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Senior Software Engineer (M/F/D)
Senior Software Engineer role focusing on TypeScript and AWS in Munich, offering a pension plan and opportunities for impact.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior TypeScript Infrastructure Engineer
Senior TypeScript Infrastructure Engineer role focusing on AWS, Kubernetes, and TypeScript in a fully remote setup.
Senior Fullstack Engineer (Javascript/Typescript)
Join sennder as a Senior Fullstack Engineer to revolutionize road freight logistics using Javascript/Typescript in a hybrid work environment.
Senior Full Stack Software Engineer
Join Buynomics as a Senior Full Stack Software Engineer, working with TypeScript, ReactJS, and NodeJS in a hybrid role in Cologne.