Build sophisticated event-driven microservices that unlock financial inclusion across Africa. Engineering teams own their solutions end-to-end โ from architecture decisions to production monitoring. Combine cutting-edge .NET development with purpose-driven engineering that makes digital and financial inclusion possible across Africa.
Job listings
As a Java Developer, you will contribute to the implementation of the solution code with a strong focus on detail and adherence to Java development best practices. You will write reusable and testable code, ensuring it is functional, practical, and well-documented. You will also collaborate with team members and clients to implement designs, proactively address technical issues, participate in code reviews, and stay updated on emerging technologies to continuously improve the platform.
As an AEM Backend Java Engineer, you will be responsible for working to gather and understanding the client's unique business requirements and developing and building customized solutions to meet their technical needs. You will design customized solutions for web development, validate and debug implementation, and communicate confidently with customers.
As a consultant, you will work with clients to define their digital strategy, execution roadmap, and design. You would implement differentiated digital solutions to help deliver measurable value, contribute to all stages of software development lifecycle, coding, unit testing, and implementation. You will define application objectives and functionality, ensuring application designs conform with business goals and architect Scalable and High-Performance Backend Services.
As a Software Engineer on the Risk team, your work will directly impact the systems that protect our customers and company. Responsibilities include building resilient backend services that power fraud detection, identity verification, and transaction monitoring at scale, developing, testing, and maintaining backend services and APIs that enable real-time risk and fraud prevention and partnering with product managers, and other engineers to design and deploy systems.
You will design, build, and scale backend services in Go and Typescript to support Emmaโs global fulfillment and logistics operations. You will develop and maintain robust, secure, and high-performance REST APIs that integrate with various internal systems and third-party providers. You will work with event-driven architectures using AWS services such as SNS and SQS, ensuring smooth communication across distributed systems.
As a Senior Software Developer, you will design and develop scalable, robust cloud-native software solutions and provide technical guidance to team members. Modernizing a large-scale messaging platform for a global leader in the aviation industry, collaborating with development teams, and contributing is a key focus.
Architect, develop, QA, ship, monitor and maintain throughout the whole software development life cycle in our service oriented platform with currently 800+ restful microservices. Use your experience, hands-on and can-do attitude to solve complex problems. Raise the bar and drive technological innovations to keep AUTO1 at the cutting edge.
Serve as both a hands-on engineer and a technical leader for mission-critical software solutions. Provides vision, architectural oversight, and mentoring, while also contributing directly as a software developer. Acts as the connective tissue between software execution teams, product and solution management, and business development, ensuring solutions are scalable, secure, and aligned with long-term innovation goals.
The Setup Squad maintains the core primary services within the Pismo platform, developing and maintaining services and tools that facilitate seamless onboarding and configuration for Pismoโs products. Many of the services demand high availability, integrity, and strong performance. Therefore, understanding microservices, event-driven architecture, and observability is important.