(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

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 14 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?

Jobs Related To SumUp (Senior) Backend Engineer - Elixir

Sr. Software Development Engineer, WW Returns and ReCommerce

Senior Software Development Engineer role at Amazon's Returns and ReCommerce division, focusing on building sustainable commerce solutions through distributed systems and data-driven technology.

Senior Storage Systems Engineer, Media Systems Engineering

Senior Storage Systems Engineer role at Prime Video focusing on designing and implementing storage solutions for media and entertainment workflows.

Software Development Engineer III, Brazil Payments

Senior Software Engineer role at Amazon's Brazil Payments team, focusing on developing and enhancing payment solutions for Brazilian customers while ensuring system reliability and scalability.

Sr. Software Dev Engineer, Finance Automation

Senior Software Engineer role at Amazon building next-generation financial systems handling billions in transactions, requiring 5+ years experience in software development and technical leadership.

Senior Software Development Engineer, Audio and Data Technology

Senior SDE role at Amazon focusing on audio and data technology for Echo and Alexa devices, requiring 7+ years of experience in software development and system architecture.