Software Engineer, Backend
Posted 19ds ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Software Engineer developing backend services for Primer’s unified payment platform. Collaborating with product teams and taking ownership of technology decisions in a remote environment.
Responsibilities:
- Designing and implementing core backend services for high performance, complex distributed systems
- Driving and using modern development practices such as BDD and TDD would be highly beneficial
- Creating clear, modern, well tested code
- Collaborating across teams in a product-driven environment
- Taking ownership of key technology decisions, building for scale and optimising for output
- Conducting code reviews and continuously look at ways of improving our ways of working
- Creating detailed internal documentation for the projects you work on
Requirements:
- Experience coding Python in modern, complex technical environments
- Experience with testing frameworks and a good approach to writing testable, maintainable code.
- 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.
- You will need to be based in: Poland, Portugal, Hungary, Romania or South Africa.
Benefits:
- 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
- Private Medical Insurance
- A broad set of additional perks and benefits (*depending on location)*


















