TL;DR
Senior Software Engineer (Backend): Building scalable and reliable systems to power core operations, including donor platforms and payment systems, with an accent on architecture, deployment, and monitoring. Focus on improving developer workflows and collaborating with cross-functional teams to support program delivery in the field.
Location: This role is fully remote but must be available to meet with East Africa timezone by at least 2 hours a couple of times a week. We are unable to sponsor or take over sponsorship of employment Visas in the U.S. or U.K. at this time.
Salary: The United States annual base salary for this role is $157, 500. The Kenya annual base salary for this role is $92 500 USD. The UK annual base salary for this role is GBP 108 150.
Company
hirify.global aims to reshape international giving by providing cash grants directly to the world’s poorest.
What you will do
- Design and build scalable, reliable systems that power our core operations, including donor platforms and payment delivery.
- Own end-to-end development of new features and services, from architecture through deployment and monitoring.
- Improve developer workflows by strengthening CI/CD pipelines, reducing manual steps, and increasing test coverage.
- Collaborate with cross-functional teams (product, ops, data) to understand real-world needs and ship tools that directly support program delivery in the field.
- Debug and resolve production issues across our stack, with a focus on root cause analysis and long-term fixes.
- Advocate for sustainable engineering practices, including testing, documentation, and monitoring.
Requirements
- Exceptional alignment with hirify.global Values.
- Language Requirement: English.
- 4+ years of industry experience creating production-caliber software and systems.
- Experience with backend architecture: databases, cloud services, APIs.
- Experience building infrastructure to deploy software.
- Experience with strongly-typed, object-oriented programming such as Java, C#, Go, etc. and scripting languages such as Python, Ruby, etc.
Nice to have
- Experience using Python and AWS in a production environment.
- Experience with payments/financial software and/or experience with microservice/serverless architecture.
Culture & Benefits
- A positive and supportive team with opportunities for advancement.
- A demonstrated commitment to helping all staff develop and grow.
- A competitive salary, including bonus.
- A robust health benefits plan.
- Unlimited PTO.
- Desk allowance and flexible work location.
Hiring process
- Take-home coding assignment.
- Live Coding (60 mins).
- Systems Design (60 mins).
- Project Deep Dive + Behavioral (60 mins).
Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →