(Senior) Backend Engineer - Elixir

SumUp is a fintech company that provides card payment solutions and readers for small businesses worldwide.
Backend
Senior Software Engineer
In-Person
5+ years of experience
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, FSx for OpenZFS

Senior Software Development Engineer position at Amazon FSx for OpenZFS team, building cloud storage solutions and managing high-performance file systems.

Senior Platform Software Engineer, PCIe

Senior Platform Software Engineer role at NVIDIA focusing on PCIe architecture and GPU-based AI server development, offering competitive compensation and the opportunity to work on cutting-edge AI computing infrastructure.

Senior Software Engineer - Data Center System Bringup

Senior Software Engineer position at NVIDIA focusing on data center system bringup, debugging, and firmware development for server systems, offering competitive compensation and the opportunity to work with cutting-edge AI technology.

Senior Storage and Data Production Engineer

Senior Storage and Data Production Engineer role at NVIDIA, focusing on designing and maintaining large-scale storage systems for AI and cloud computing workloads.

Senior Application Developer

Senior Application Developer position at CSCI Consulting - Remote role requiring 7+ years experience, DoD clearance, and expertise in Java, .NET, and modern web technologies.

Description For (Senior) Backend Engineer - Elixir

SumUp is seeking a (Senior) Backend Engineer to join their Hardware team in Berlin, focusing on Elixir development. The role involves working on payment device features, maintaining terminal backend systems, and handling transaction flows for different payment methods. You'll be part of a cross-functional team working alongside Product Managers, Mobile Engineers, Product Designers, and Embedded Engineers.

The position offers an opportunity to work on large-scale fintech products used by millions of small businesses globally. You'll be responsible for implementing and improving backend services, designing APIs, and ensuring high-quality code delivery. The tech stack includes Elixir, OTP, Postgres, Redis, and Docker.

SumUp's Hardware team is passionate about creating beautifully designed card payment devices and accessories that enable merchants to grow their businesses. The team deals with various engineering topics from industrial and electronic design to embedded systems and backend services. They value open communication and continuous learning over strict rules.

The company offers comprehensive benefits including learning and development budget, stock options, pension scheme, paid leave, and various lifestyle perks. They encourage applications even if candidates don't meet 100% of the criteria, viewing it as an opportunity for career development at SumUp.

Working at SumUp means contributing to a product that directly impacts small businesses worldwide, with the chance to participate in global offsites and hackathons while developing your skills in a supportive, growth-oriented environment.

Last updated 16 days ago

Responsibilities For (Senior) Backend Engineer - Elixir

  • Implement and improve backend services implemented with Elixir
  • Participate in API design and implementation for internal APIs and devices
  • Help team deliver business value by participating in product discussions
  • Provide documentation, test coverage, improve code quality and services observability
  • Collaborate with Software and DevOps engineers for smooth deployment
  • Improve continuous integration and deployment pipelines
  • Participate in code reviews

Requirements For (Senior) Backend Engineer - Elixir

PostgreSQL
Redis
  • Experience as a backend engineer
  • Experience with Elixir and OTP
  • Experience working with RESTful APIs
  • Experience working with Postgres
  • Good understanding of software architecture and application design
  • Passion for clean, maintainable and testable code

Benefits For (Senior) Backend Engineer - Elixir

Education Budget
Equity
Medical Insurance
  • Annual Learning & Development budget
  • Virtual stock ownership program
  • Corporate pension scheme
  • 28 days paid leave
  • Global offsites and hackathons
  • Urban Sports Club subsidy
  • Kita placement assistance
  • Subsidized office lunches
  • Babbel language platform subscription

Interested in this job?