Required Skills/Qualifications: * 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 * We are unable to offer sponsorships or relocation packages at this time.Interview Process: * 30 minute call with a Talent Partner * 60 minute interview with an Engineering Manager * 90 minute pair programming interview * 90 minute system design interview * 60 minute final stage values-alignment interviewYou may not like it here if: * 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