Back to Careers
Senior Software Engineer
Engineering
Remote
Full-Time
5-7 years
Job Description
Join our engineering team as a Senior Software Engineer and help build the next generation of payment infrastructure for Africa. You will work on scalable, secure, and innovative solutions that power millions of transactions.
Key Responsibilities
- Design and develop scalable software solutions
- Collaborate with cross-functional teams to define and implement features
- Write clean, maintainable, and efficient code
- Participate in code reviews and technical discussions
- Mentor junior developers and share knowledge
- Contribute to architectural decisions and system design
Requirements
- Bachelor's degree in Computer Science or related field
- 5-7 years of software development experience
- Proficiency in modern programming languages (Python, JavaScript, Go)
- Experience with cloud platforms (AWS, Azure, GCP)
- Knowledge of microservices architecture and containerization
- Strong problem-solving and debugging skills
What We Offer
- Competitive salary and equity options
- Comprehensive health and dental insurance
- Learning and development budget
- Remote work flexibility
- Latest technology and tools
- Collaborative and innovative work environment
Ready to Join Our Team?
Apply now and be part of Africa's payment revolution
