Back to all jobs

(Senior) DevOps Engineer / Platform

Sofia, Bulgaria · Engineering

Our mission is to empower small merchants across the globe.

We believe that every business should have access to affordable, easy-to-use payment solutions, no matter their size. Back in 2012, SumUp was founded by a small team with one goal in mind – to create a world where small business owners can be successful doing what they love. Today, over 4 million businesses rely on SumUp to get paid.

We give access to financial services to the millions of businesses that are considered too small for most providers. They’re as much as 10 times smaller than the smallest businesses that would be targeted by banks and traditional providers. What started out as one card reader has now turned into a range of readers, multiple remote payment solutions such as Invoices, Gift Cards, Payment Links and so much more.

You will be part of the Platform tribe. Its mission is to enable the delivery of valuable experiences to our merchants. We do this by providing tools, systems and APIs that allow SumUppers to efficiently innovate, build and run our products and services at scale.

As a DevOps Engineer, you will be working alongside other developers to design tools that assist in the development of applications, but also allow development teams to deploy and run their applications in production. Our main tools are: Amazon Web Services, Docker, Kubernetes, Jenkins, Prometheus, Terraform.

We're looking for someone that is enthusiastic about new technologies, who's excited about collaborating with other engineers, who enjoys taking ownership of their work, who wants to help us think about and design new infrastructure solutions, who wants to introduce new technology ideas, and who is eager to learn and self-improve.

In this role you will:

  • Ensure availability of Production and Development systems

  • Manage CI/CD systems and help developers with continuous testing process

  • Research, analyze, implement and maintain new technology solutions for infrastructure

  • Closely work with the development teams to improve rollout and deployment of new product features and installations to facilitate our fast paced and exponential growth

  • Follow the IaC paradigm and therefore automate, automate and automate…

What you'll bring along:

  • Hands-on scripting with shell and strong knowledge of either Python or Golang

  • You believe in the enablement of autonomous teams by shared processes and modular shared infrastructure as code

  • Strong Cloud operations background preferred and proficiency with AWS

  • Good knowledge of Docker and Kubernetes

  • Good knowledge of Networking

  • Experience with monitoring highly available systems

  • Experience with automation tools (Terraform, Ansible, Packer, or similar)

  • Experience with CI/CD tools like Jenkins

  • English is mandatory as you'll be part of a truly global organization

It's a plus if you have experience with:

  • Monitoring and logging systems like Prometheus and Grafana

  • Security standards(PCI DSS)

  • PostgreSQL and Redis

  • Message queue tools (Apache Kafka)

Why you should join SumUp

  • You’ll play a key role in a scale-up that in turn is part of a truly global team of 3000+ people from 60+ countries, spread across 3 continents.

  • You'll have the opportunity to make an impact irrespective of your job description. You'll have the space to drive your career and take ownership of projects.

  • You’ll receive 25 days’ paid leave, increasing with tenure, and paid vacation for certain occasions. Also, our favorite 1 month of paid Sabbatical vacation. 

  • You’ll receive an individual learning budget and can take up to 10 days educational leave to expand your skillset.

  • You'd enjoy other great benefits such as additional health and life insurance, online fitness classes, subsidized Multisport card, Babbel language platform subscription, free shuttle buses from Joliot-Curie metro station, a long list of discounts and more.

SumUp is an Equal Employment Opportunity employer that proudly pursues and hires a diverse workforce. SumUp does not make hiring or employment decisions on the basis of race, color, religion or religious belief, ethnic or national origin, nationality, sex, gender, gender identity, sexual orientation, disability, age or any other basis protected by applicable laws or prohibited by Company policy. SumUp also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.


Job Application Tip

We recognise that candidates feel they need to meet 100% of the job criteria in order to apply for a job. Please note that this is only a guide. If you don’t tick every box, it’s ok too because it means you have room to learn and develop your career at SumUp.