
Senior Software Engineer - Platform Team
Hybrid
Full Time
#Technology
#Photography
#Cloud
#AWS
#Terraform
#Node.Js
#TypeScript
#Kubernetes
#Gitlab CI
#OpenTelemetry
#SRE
#Infrastructure as Code
At GotPhoto and fotograf.de, our mission is to modernize the people photography industry. Since 2012, we have been dedicated to building an end-to-end workflow and e-commerce platform that helps photographers streamline their businesses, from managing photo galleries to processing payments. By simplifying these complex tasks, we empower creative professionals to spend more time behind the lens. We are a profitable, growing team of over 170 people, and we are looking for passionate individuals to join our journey in creating a more efficient, digital future for photographers worldwide.
The role
We are looking for a Senior Software Engineer to join our Platform Team on a full-time basis. This is a senior-level position based in Germany, operating under a hybrid work model. You will be instrumental in architecting our cloud infrastructure and championing Site Reliability Engineering (SRE) practices to ensure our systems remain scalable, resilient, and highly observable.
Core responsibilities
- Architect, build, and maintain our cloud infrastructure on AWS by utilizing Terraform and robust Infrastructure as Code principles.
- Manage and scale our Kubernetes clusters on AWS (EKS) to ensure optimal performance and resource utilization.
- Champion SRE initiatives by implementing observability with OpenTelemetry and proactively identifying risks to maintain system reliability.
Skills and experience
To be successful in this role, you should have deep experience in platform engineering and a strong background in cloud-native environments. We are looking for the following qualifications:
- Strong proficiency in Node.js and TypeScript for backend development.
- Hands-on expertise with AWS services such as EKS, EC2, and RDS.
- Extensive experience with Infrastructure as Code, specifically using Terraform.
- Operational knowledge of Kubernetes and building efficient CI/CD pipelines using GitLab CI.
- A commitment to SRE principles and experience with OpenTelemetry for system monitoring.
- Excellent communication skills in English and a collaborative, ownership-first mindset.
Compensation and benefits
We believe in supporting our team members both professionally and personally. Our benefits package includes:
- A hybrid work environment that balances collaboration with flexibility.
- Unlimited vacation time, with a minimum of 26 days.
- A dedicated learning budget to support your professional development.
- Access to wellness programs to help you stay balanced.
- Flexible working hours to accommodate your lifestyle.
How to apply
We value diverse perspectives and believe that your unique background can make our team stronger. If you are excited about our mission and meet the requirements, we encourage you to apply. We make our hiring decisions based on your skills, personality, and experience, and we look forward to reviewing your application.








