Senior Backend Engineer
Our tech stack includes: Python, Typescript, React, AWS, Kubernetes and Terraform amongst lots of other things.
What will you be doing?- 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.
- In-depth understanding of the entire development process (design, development and deployment).
- Knowledge of building developer frameworks and workflows, allowing both customers and third-parties to integrate as seamlessly as possible.
- Experience in Python is advantageous (it's what we use!) but we have had success hiring engineers of any technical background and understand that people can adapt.
- Highly motivated self-starter who values autonomy and getting things done.
- Excellent verbal and written communication skills.
- Payments knowledge, always looking for ways to optimise our merchant developer experience.
- You enjoy working in an office-setting, we are remote-first and always will be!
- You are not comfortable with shifting context and navigating ambiguity.
- You don’t enjoy testing your code, we have no testers or QA’s here at Primer.
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.