Senior Software Engineer

5 months ago


Stockholm, Sweden Gelato Full time

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 to sell their creativity globally, with a more local and sustainable production. With local production and exact matching of supply and demand, there is no waste, and carbon emissions are reduced. 

We own no assets - we build the software that connects world-class production facilities all across the world. We have more than 130 production partners in 32 countries. In 72 hours we can reach more than 5 billion people with customized products in a smarter, faster, and greener way.

Gelato is changing the way that customized products can be produced on-demand. We are already empowering thousands of e-commerce entrepreneurs to grow and scale their businesses. With local production, and exact matching of supply and demand, there is no waste and carbon emissions are reduced.

Gelato Technology
We own no physical production assets, nor servers, instead our asset is a cloud based connectivity platform that enables world-class on-demand production for e-commerce platforms and applications. This engineered platform needs to provide our customers access to more than 130 production partners in 32 countries and includes production plate design, routing to an appropriate partner, finally linking to logistics’ systems for delivery to the consumer. All this in 72 hours and reaching more than 5 billion people and potential consumers in a smarter, faster, and greener way.

The employed technologies range from backends using PHP and GoLang to mobile apps built natively or with hybrid technology, running on cloud services and with a modern CI/CD pipeline. Designing highly-available, fault-tolerant, cost-effective, scalable systems is our passion. We are using TDD, BDD, DDD principles and patterns, and agile methodology. Designing public API for millions of people, integrating with world-class third-party systems, and solving complex engineering problems (Graph, CAP, etc) are only a small glimpse into the tasks.

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)

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. 



  • Stockholm, Stockholm, Sweden Axfoodfamiljen Full time

    We are currently seeking a Senior Software Engineer to join our team at Company Name.The ideal candidate will have a strong background in software development and a passion for delivering high-quality solutions.Responsibilities:Design, develop, and deploy software applicationsCollaborate with cross-functional teams to identify and prioritize project...


  • Stockholm, Stockholm, Sweden Wolt Full time

    Job SummaryWe are seeking a Senior Software Engineering Lead to join our Core Group in Helsinki, Berlin or Stockholm. This is a unique opportunity to lead the design and development of a robust, scalable platform architecture that supports our business goals and growth.The ideal candidate will have +8 years of hands-on experience in software engineering and...


  • Stockholm, Sweden Optimizely Full time

    At Optimizely, we're on a mission to help people unlock their digital potential. We do that by reinventing how marketing and product teams work to create and optimize digital experiences across all channels. With Optimizely One, our industry-first operating system for marketers, we offer teams flexibility and choice to build their stack their way with our...


  • Stockholm, Stockholm, Sweden Qliro Full time

    Job DescriptionWe are seeking a skilled Senior Software Engineer to join our team at {company}.About the RoleThis position involves designing and developing software applications to meet the needs of our clients. You will work closely with our cross-functional team to deliver high-quality solutions that exceed expectations.Responsibilities- Design and...


  • Stockholm, Stockholm, Sweden Tink Full time

    Tink is an engineering and product company at heart, and we're looking for a Senior Software Engineer to join our Accounts team. Together with your team, you'll work with the biggest banks in Europe to integrate with our robust open banking platform.The Accounts team provides easy-to-integrate, high-performing account information products for internal and...


  • Stockholm, Stockholm, Sweden Think-it Full time

    Transforming the Future of Carbon RemovalWe're seeking a highly skilled Senior Software Engineer to join our mission-driven team at Planboo. As a key member of our development team, you'll play a critical role in leading the development of our software products, driving innovation, and making a positive impact on the planet.About the RoleThis is an...


  • Stockholm, Sweden Calabrio Full time

    We are looking for a highly motivated back-end Senior Software Engineer. This Senior Software Engineer will be part of a multi-functional team (Product Owner, Software Engineers and QA), that will mainly focus on our backend logic and integrations. At Calabrio, thousands of test cases are executed at every push, and our cloud customers are updated every...


  • Stockholm, Stockholm, Sweden Tink Full time

    About TinkTink is an engineering and product company that provides a robust open banking platform. Our Finance Management area is looking for a Senior Software Engineer to join our Money Manager team. This team is responsible for working with the biggest banks in Europe to integrate our platform.About the RoleAs a Senior Software Engineer, you will be...


  • Stockholm, Stockholm, Sweden Acast Full time

    About the role: We're looking for a Senior Software Engineer to join our team at Acast. As a key member of our engineering team, you'll be responsible for building and deploying applications on AWS, working in a multi-disciplinary environment with agile principles.What you'll do: You'll work across the full stack, from frontend to backend, ensuring seamless...


  • Stockholm, Stockholm, Sweden Axfoodfamiljen Full time

    At {company}, we are looking for a skilled Senior Software Engineer to join our team and contribute to the development of our web applications. The ideal candidate will have a strong background in web development and be able to design and implement scalable and efficient solutions.The successful candidate will be responsible for:Designing and implementing...


  • Stockholm, Sweden Tink Full time

    Tink is an engineering and product company at heart and we are now looking for a Senior Software Engineer to join our team called Accounts . Together with your team, you will be working with the biggest banks all over Europe and help them integrate with our robust open banking platform! The Accounts Team The Accounts team provides easy to integrate,...


  • Stockholm, Stockholm, Sweden Sinch Full time

    Sinch, a global leader in Communication Platforms as a Service (CPaaS), is seeking a skilled Senior Cloud Software Engineer to join its team. The company's technology reaches every phone on earth, with over 147 billion conversations every year.The ideal candidate will have a strong software engineering background and expertise in modern front-end...


  • Stockholm, Stockholm, Sweden Tink Full time

    About the RoleTink is a leading engineering and product company that is now looking for a Senior Software Engineer to contribute to our Accounts team. This team works closely with major European banks to integrate with our robust open banking platform. As part of this team, you will be working with a talented group of engineers to create innovative solutions...


  • Stockholm, Stockholm, Sweden Vipas AB Full time

    About Vipas AB">Vipas AB is an IT consulting company that delivers tailored solutions using cutting-edge technologies like Java and Python. Our team of experienced software engineers brings years of expertise in software development, DevOps, and engineering to create efficient, scalable, and innovative business technology solutions.We strive to create a...


  • Stockholm, Stockholm, Sweden Truecaller Full time

    Job DescriptionWe are seeking a highly skilled Senior Android Software Engineer to join our team in Stockholm, Sweden.About the RoleAs a Senior Android Software Engineer, you will be responsible for designing and developing high-quality Android applications using Java or Kotlin programming languages. You will work closely with cross-functional teams to...


  • Stockholm, Stockholm, Sweden 642 Discovery Nw Sweden AB Full time

    Job DescriptionAt 642 Discovery Nw Sweden AB, we are seeking a highly skilled Senior Software Development Engineer to join our Direct Payments team in Stockholm. This is an exciting opportunity to shape WBD's state-of-the-art Payments Platform with tax, fraud, and DTC payment methods such as card payments, PayPal payments, and payment methods on local...


  • Stockholm, Stockholm, Sweden We IT Global AB Full time

    Job DescriptionWe IT Global AB is seeking a Senior Automotive Software Engineer for Embedded Systems to join our team. As an embedded systems expert, you will be responsible for developing and implementing software solutions for our customers in the automotive industry.The ideal candidate will have extensive experience in C programming, unit testing, and...


  • Stockholm, Sweden KAMBI Full time

    About Kambi Kambi Group plc is a leading B2B provider of premium sports betting services to licensed gaming operators. Our services provide an end-to-end solution for operators wanting to launch a standalone Sportsbook or bolster their existing offering with an innovative sports betting product. From front-end user interface to customer intelligence,...


  • Stockholm, Stockholm, Sweden Sinch Full time

    Job Title:Senior Engineering Manager: Expert in Telecommunications Software


  • Stockholm, Sweden Think-it Full time

    Hi! We’re excited you’re here :)This opening is for our partner, Planboo.We help organizations around the world build teams for a sustainable future. Together we are on a mission to leverage technology to regenerate our planet and advance human potential.Planboo is committed to revolutionizing carbon removal through innovative biochar solutions. Working...