Senior Software Engineer - Platform Team (f/m/d) at GotPhoto
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

24 Aug, 25

Salary

0.0

Posted On

25 May, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Teaching, Learning

Industry

Information Technology/IT

Description

ABOUT GOTPHOTO/FOTOGRAF.DE

Our mission is to digitalize the people photography industry.
GotPhoto.com | fotograf.de is dedicated to making photographers’ lives easier and more efficient. We provide an end-to-end workflow and e-commerce solution enabling photographers to digitalize key parts of their workflow - from photo management to payment, combined with a user-friendly platform. Making them more successful and spending more time behind the lens!
Since 2012, our journey has been filled with an entrepreneurial spirit, witnessing countless success stories that prove our sustainable business model works and is profitable.
We’re building a tight-knit ecosystem where everyone can thrive – including you! Join our team of 170+ talented individuals and be part of our journey to empower photographers like never before!

YOUR MISSION

We are seeking a Senior Platform Engineer to play a pivotal role in architecting, building, and maintaining our cloud infrastructure on AWS. You will champion Site Reliability Engineering (SRE) practices by improving system reliability, scalability, and observability, proactively identifying and eliminating risks before they become incidents.
In this role, you’ll combine hands-on development with technical guidance, collaborating closely with product engineers to empower self-service infrastructure and align platform evolution with business needs. You’ll help define best practices for cloud-native environments, drive architectural decisions, and contribute to the ongoing evolution of our platform. Your ability to simplify complexity, write clean and efficient code, and mentor fellow engineers will have a direct impact on the success of our platform and product offerings.
You will apply your expertise in AI-assisted development to enhance engineering productivity and code quality, utilizing advanced tools. Your ability to integrate these technologies into daily workflows will contribute to more efficient development cycles, improved maintainability, and faster delivery of high-quality software solutions.

Responsibilities

KEY RESPONSIBILITIES

Development & Architecture:

  • Architect, build, and maintain cloud infrastructure on AWS using Terraform and Infrastructure-as-Code principles.
  • Act as the technical owner for Node.js/TypeScript services within the platform team, setting standards, mentoring other developers, and guiding architectural decisions.
  • Automate operational workflows and reduce manual toil through scripting, custom tooling, and integrations.
  • Manage and scale our Kubernetes clusters on AWS (EKS), ensuring performance, resilience, and proper resource utilization.

Performance & Quality:

  • Champion SRE practices by improving system reliability, scalability, and observability.
  • Implement observability and monitoring using OpenTelemetry and other relevant tools to give deep insight into system health and performance.
  • Proactively identify and eliminate risks before they become incidents.

Collaboration & Communication:

  • Collaborate closely with product engineers to empower self-service infrastructure, improve developer experience, and align platform evolution with business needs.
  • Provide technical insight and recommendations during planning and strategy sessions.

Leadership & Mentorship:

  • Mentor other developers and set the tone for backend excellence within the Node.js and TypeScript stack.
  • Take initiative in identifying gaps, proposing improvements, and pushing solutions forward.

Innovation & Continuous Improvement:

  • Stay current with SRE and Platform Engineering trends, tools, and cloud-native updates.
  • Advocate for and introduce tools or practices that improve development efficiency and product quality.
  • Contribute to building and maintaining CI/CD pipelines with GitLab CI, with a focus on speed, quality, and traceability.
Loading...