Jobs · empllo
Staff Software Engineer
Brightpath Technologies · Africa · Posted 10d ago
About the role
Own payments domain and billing engine, integrating payment gateway systems.
📋 Description Own payments domain: collections, revenue split, treasury ops, and activation bridge. Own billing engine: subscription lifecycle, renewals, grace periods, mid-cycle changes. Own integration layer: Splynx adapter, webhooks, external notifications. Architectural decisions: service boundaries, event contracts (Kafka), API design. Write production code, review teammates, unblock the team. Senior IC; no people management; you will build systems. 🎯 Requirements 7+ years of software engineering; at least 3 years backend handling financials. Deep TypeScript/Node.js expertise; design a NestJS microservice from scratch. Production experience with payment gateway integrations (M-Pesa, Stripe, Adyen, etc.); know STK push, webhooks, reconciliation. Strong PostgreSQL skills; design schemas, migrations, isolation/locking. Experience with event-driven architectures (Kafka, RabbitMQ). AI-augmented engineering mindset; daily use of AI tools (Claude/Copilot); review AI specs. 🎁 Benefits Competitive compensation commensurate with experience. Equity participation available. Remote-first with East Africa time overlap for daily coordination. High-impact role with outsized influence on tech direction. AI-assisted workflows and culture.
Read the full posting on empllo →
FAQ
Is the Staff Software Engineer role at Brightpath Technologies remote?+
This Staff Software Engineer position is listed as remote (Africa).
What is the salary for the Staff Software Engineer role at Brightpath Technologies?+
The listing states Estimated 150k-284k USD.
What seniority level is this Staff Software Engineer role?+
This is a lead level position.
How do I apply for the Staff Software Engineer role at Brightpath Technologies?+
Use the "Apply on empllo" button to open the original posting on empllo, where you can submit your application directly to Brightpath Technologies.