Gelato

Senior Software Engineer (GoLang/PHP)

Berlin, Germany full-time Mid Salary not listed
full-time Mid level Technology & IT Curated
Sign in to apply Free account — we bring you straight back to this role.

About the role

About Gelato
Gelato has built the world's largest and most global network for on-demand production of customized items e.g. t-shirts, wall art, mugs, books, hoodies, and cards. We support a new wave of e-commerce entrepreneurs and the global shift towards local and more sustainable production.
In many ways, we at Gelato are rethinking how digital fabrication of customized products can be done on-demand. Just imagine what will happen when we add 3D printing capabilities to this global service. We are already empowering thousands of e-commerce entrepreneurs to grow and scale their businesses.

Platform
Gelato is an AI-first, cloud-native platform transforming local, on-demand production and delivery — with zero physical assets. We power:
Global production orchestration: connecting e-commerce customers to 130+ partners across 32 countries. From AI-guided plate design to smart routing and logistics, we deliver to over 5 billion people in under 72 hours—faster, greener, smarter.

GelatoConnect: our AI-driven print production OS that helps producers master digital printing — from inventory to shipping — by automating every step: procurement, prepress, printing, packaging, and dispatch. It’s machine-agnostic, real-time, and built for uptime, precision, and profitability.

AI at the Core
We are not just early adopters of AI — we’re AI-native builders. Across engineering, product, and operations, we embrace AI to accelerate innovation:
AI-first development using LLMs for code generation, testing, documentation, and design exploration.

Autonomous AI agents driving platform resilience, observability, cost control, and internal workflow automation.

AI-native product features built into GelatoConnect and the core platform — improving routing, personalization, and production optimization.

A culture of continuous experimentation with RAG, agent orchestration, prompt engineering, and model fine-tuning.

What you will be doing
Using the latest technologies to solve real problems for our customers at a massive scale

Collaborating closely with other engineers as a valuable member of a cross-functional team

Sharing your knowledge and building creative solutions while helping the team evolve best practices

Designing, developing, and deploying backend services with a focus on high availability, low latency, and scalability

Taking end-to-end responsibility for the services that are owned by your team, including taking part in an on-call rotation

Who you are
A programming language agnostic having 5+ years of experience in a similar role

Having a minimum of B.S. degree in Information Technology or Computer Sciences

Able to adapt, change and grow quickly as we scale the organization

Passionate about engineering practices like agile, continuous delivery, test-driven development, traceability, and observability

Growth mentality, are curious and not afraid to be experimental.

You share your ideas and continuously improve yourself and the team around you

Solid experience as an Engineer designing, developing, and maintaining API driven solutions

Strong communication skills, high integrity, and great attention to detail

Possess knowledge and experience, or have an interest in working with:
Docker and Kubernetes

GoLang (Go-kit, DDD) and/or PHP (Symfony)

Microservices architecture

PostgreSQL, BigQuery, RabbitMQ

Memcache, Redis

ELK, DataDog, Prometheus & Grafana

What it’s like to work at Gelato
We are a customer-obsessed team with the ambition to change the world by connecting technology to the printing industry and making it much more sustainable. Everyone who joins our team must feel genuinely intrigued and motivated by our mission. We expect a lot. We are a driven team with big goals, so we seek individuals who are genuinely passionate about their work and possess an entrepreneurial spirit. Our culture is unique and we live by our values, so it's worth learning more about our culture and how we work before presenting your application.
At Gelato, we pride ourselves on our global presence with 14 offices worldwide, fostering a dynamic and diverse work environment. Rooted in a culture that values collaboration, creativity, and camaraderie, we actively cultivate a company culture that thrives on shared experiences. We encourage team members to embrace this culture by working from our inspiring office spaces at least three days a week, allowing for meaningful connections and collective growth.
Lastly, we ask that you please upload your CV in English, regardless of which country you are applying from.
Find Jobs in Germany on Arbeitnow

Interview prep

Walk in with sharper answers.

Use this as a quick practice sheet before you speak with the employer.

Mid
Technology & IT API integration MySQL Operations PHP Project Management Mid level

Likely questions

  1. Tell us about work you have done that is close to the Senior Software Engineer (GoLang/PHP) role.
  2. How would you approach your first 30 days at Gelato?
  3. Which of API integration, MySQL and Operations have you used recently, and what did it help you achieve?
  4. Describe a time you solved a problem without waiting to be told exactly what to do.
  5. How do you handle busy days, changing priorities, or pressure at work?

Prepare before the call

  • A recent example that proves your experience with API integration, MySQL and Operations.
  • One short story with a problem, your action, and the result.
  • Two examples that show the strengths listed on your CV.
  • A clear reason why this role and company interest you.
  • Your availability, preferred work style, and salary expectations.

Ask them

  • What would success look like in the first 90 days?
  • What are the main problems this hire should help solve?
  • How does the team give feedback and measure good work?
  • What does a normal working week look like for this role?
Practice line

I am interested in the Senior Software Engineer (GoLang/PHP) role because I can bring practical experience in API integration, MySQL and Operations, learn the team quickly, and contribute to the outcomes Gelato needs from this hire.

Related jobs.

More roles from this company or category.