Backend Engineer

Primer
Summary
Join Primer, a leading unified payment infrastructure company, and help shape the future of payments and commerce. We are looking for a highly skilled backend engineer to design and implement secure, fault-tolerant APIs and core backend services in Python. You will collaborate with infrastructure and frontend teams, take ownership of key technology decisions, and contribute to a continuously improving development process. This fully remote role offers competitive compensation, uncapped holiday, generous learning budget, medical insurance, and other benefits. We are hiring across several European locations but currently do not offer visa sponsorships or relocation packages. If you are passionate about building high-performance systems and have experience with Python and modern development practices, we encourage you to apply.
Requirements
- Experience building high performance, complex distributed systems
- In-depth understanding of the entire development process (design, development and deployment)
- Highly motivated self-starter who values autonomy and getting things done
- Excellent verbal and written communication skills
- Experience working in a fast-paced environment
- Be willing to set goals, success metrics, driving and setting up sprints and driving refinement sessions of the tickets and driving delivery side on a day to day basis
- Passion for beautiful, well tested code
Responsibilities
- Design and implement highly secure, fault tolerant APIs and core backend services in Python
- Create our next generation developer framework and workflows, allowing both merchants and third-parties to integrate as seamlessly as possible
- Work in close collaboration with infrastructure and frontend teams
- Take ownership of key technology decisions, building for scale and optimising for output
- Conduct code reviews and continuously look at ways of improving our ways of working
- Develop deep payments expertise, always looking for ways to optimise our merchant developer experience
- Create detailed internal documentation for the projects you work on
Preferred Qualifications
- Experience of driving and using modern development practices such as BDD and TDD
- Experience in Python
Benefits
- Fully remote work
- Competitive share options
- Uncapped holiday, with 25 days minimum to be taken
- Co-working space access
- Workations & company retreat
- The best equipment for your role
- οΏ½οΏ½500 towards your home office setup
- Generous learning budget
- Medical insurance
- A broad set of additional perks and benefits (depending on location)
Share this job:
Similar Remote Jobs
