Senior Back End Engineer

1 day ago


Nairobi, Nairobi Area, Kenya Nova Pioneer Full time $60,000 - $180,000 per year

Nova Pioneer is looking for a rockstar Senior Back End Engineer to be part of our Post School Success Platform team and ready to start in January 2026. The successful candidate should be able to legally work in either Kenya/ Nigeria.

ABOUT NOVA PIONEER

Nova Pioneer is a pan-African network of schools reimagining education to develop innovators and leaders who will shape the future. With campuses across Kenya and South Africa, we deliver rigorous, values-driven learning that equips students with the skills, mindsets, and confidence to thrive in a rapidly changing world.  We are extending this impact through blended digital and in-person programmes that help young people thrive after school

ABOUT THE POST-SCHOOL SUCCESS PLATFORM

Africa has the world's youngest, fastest-growing population and a looming employment gap. In Kenya alone, 67% of youth aged 15–34 are unemployed, and most secondary graduates lack structured support to navigate tertiary study, employment, or entrepreneurship. Nova Pioneer created the Post-School Success Platform (PSSP) to close this gap. PSSP is a blended online-offline ecosystem that acts as a "cockpit and coach" for youth, curating and connecting fragmented career, university, and entrepreneurship resources into one guided pathway.

Through three interlinked programmes—Post School Prep (PSP) for students, The Graduate Platform (TGP) for alumni, and the Innovator Pathway (IP) for young entrepreneurs—PSSP combines an AI-enabled Success Coach with in-person seminars, Graduate Summits, and the African Innovation Olympiad. Over its first three years, PSSP will pilot and scale to 25,000+ members, build a pan-African community, and generate sustainable revenue, positioning Nova Pioneer as a leader in preparing Africa's youth to thrive beyond school.
 

ABOUT THE ROLE

As the founding Back-End Engineer, you'll build the core services and data infrastructure powering our AI Success Coach, learner profiles, and post-school pathways. You'll define patterns, ship reliable APIs, and set technical foundations that can scale across Africa.

Key Output: Robust services and data infrastructure that enable fast releases, protect user data, and measurably improve activation, completion, and progression outcomes.

Key responsibilities of the role include:

Build Core Services and APIsDesign and implement REST or GraphQL APIs in TypeScript (NestJS or Express).Model relational data in PostgreSQL; manage migrations safely and document schema changes.Develop background jobs and event-driven workflows for notifications, reports, and AI interactions.Collaborate closely with front-end engineers to design efficient, well-documented API contracts.Design for Scale, Performance, and Low ConnectivityApply caching, pagination, and query optimization to support learners in variable network conditions.Implement resilient patterns: retries, idempotency keys, and circuit breakers for stability.Introduce lightweight observability (logs, metrics, error tracking) suitable for early-stage growth.Build with Security, Privacy, and Safeguarding in MindImplement authentication and authorization (OAuth 2.0 / OpenID Connect, RBAC).Embed privacy-by-design principles, secure data handling, and clear retention policies.Ensure youth safeguarding and consent patterns are integrated into all data flows.Support the AI Success Coach and AnalyticsBuild secure endpoints and data stores for AI interactions with appropriate guardrails.Redact or tokenize sensitive information in logs and analytics.Define event schemas and data pipelines for user engagement and learning insights.5. Lead Engineering Quality and CollaborationWrite automated tests (unit, integration, end-to-end) and maintain CI checks.Participate in design reviews, document architectural decisions, and mentor peers.Contribute to infrastructure as code, CI/CD automation, and deployment pipelines in cloud environments.

ABOUT YOU

5+ years professional experience (or equivalent) shipping production apps/services; 2+ years in a senior/lead capacity.Demonstrated technical leadership: led a complex project from design → rollout, influenced cross-team decisions, and mentored engineers.Experience in startup or early-stage environments, shipping MVPs to productionStrong TypeScript and skills with frameworks such as NestJS or Express.Database expertise with PostgreSQL including indexing, query optimization, and migrations.Experience with GraphQL or REST, API versioning, and client side caching strategies.Message queues and background processing using tools such as RabbitMQ, SQS, or BullMQ.Designing systems for low-bandwidth and intermittent connectivityCloud experience on AWS, GCP, or Azure including container registry, managed Postgres, and object storage.Strategy and impact. Translate goals into a technical plan with clear trade offs and phased delivery.Communication. Write crisp design docs and ADRs and align non technical partners.You move quickly but thoughtfully, balancing experimentation with quality.You care deeply about building infrastructure that improves education outcomes.You are an excellent written and verbal communicator, able to simplify complex ideas, inspire action, and represent Nova Pioneer externally.You have strong project management skills. You are able to juggle multiple tasks and meet deadlines and targets.You understand best practices for youth safeguarding, data privacy, and responsible AI, ensuring ethical implementation of programmes and technology.You are a problem solver - you are proactive in identifying issues and address these thoroughly by making an effort to find appropriate solutions.You thrive in start-up or early-stage environments; able to pivot quickly, manage risk, and deliver under tight timelines.You have a heart and belief in the African continent and are keen to shape young minds of innovators and leaders.You resonate deeply with our mission and culture principles in developing the next generation of innovators and leaders.

HOW TO APPLY

Does working at Nova Pioneer excite you? If so, then apply now

To apply, please complete the form on the right-hand side of this page. We cannot process applications that are emailed to us.

Please note:  You are encouraged to attach your resume in PDF format to protect formatting.

All applications will be reviewed and applicants notified of the next steps. There are a series of stages in the Nova Pioneer interview process and candidates will be moved forward in the process depending on their success in the previous stage. The process is as follows:

Phone interview: a short conversation to understand your skills and experience a little better.Practical demonstration of what you can do: you will complete a written task or a demonstration related to the role you are applying for. Teachers participate in a half-day selection day at one of our campuses as well as deliver a lesson to a class.In-person/virtual interviews: at this point you will visit one of our schools to meet the team and participate in a series of in-person or virtual interviews.Final interview: you'll have a final conversation with the hiring manager before decisions are made. 

WORKING AT NOVA PIONEER

Nova Pioneer is a place where our people experience tremendous growth, fast We invest heavily in the growth of our people because it leads to greater mastery in both us and our students. "Novaneers" work harder and work longer hours than most schools but as a result, the growth they experience is extraordinary. We offer consistent and ongoing personal development and provide clear career pathways that ensure that our people are always achieving their personal and professional best. Nova Pioneer has a highly energetic, entrepreneurial environment where our people get to bring their creative and innovative ideas to life. We look for people who are flexible and who are able to adapt and respond quickly to adversity with a positive, can-do attitude (there are no problems, only solutions). We welcome challenges and roll with the punches because it makes us, and our students, better. There is no problem too big for us We bring infectious energy and enthusiasm to everything we do because joy fuels our work and learning. Read more about our culture principles here.

 

Nova Pioneer will never request an application fee from candidates. If you are contacted with a request to pay a fee from someone claiming to be a Nova Pioneer Talent or Recruitment representative, please do not pay them and report it to us immediately on or



  • Nairobi, Nairobi Area, Kenya OMG Digital Full time $80,000 - $120,000 per year

    We are looking for a software Engineer who will be joining our software development team to build great products for our users.As an Engineer at OMG, you'll be working with a team of talented and innovative engineers on interesting projects and features. You'll have the opportunity to own these projects which will be actively used by millions of users on our...


  • Nairobi, Nairobi Area, Kenya CIC Insurance Company Full time 1,200,000 - 3,600,000 per year

    PURPOSE:Reporting to the Software Engineering Manager, the position holder will design, develop, and deploy full-stack applications, including frontend web interfaces and backend microservices. They will collaborate with cross functional teams to deliver robust software solutions while adhering to the best system architecture, cloud deployment, and process...


  • Nairobi, Nairobi Area, Kenya Ifkafin Systems Full time 2,000,000 - 2,500,000 per year

    About UsWe are a dynamic and fast-growingFintech startupbased in Nairobi, Kenya, revolutionizing the way businesses and individuals interact with financial systems. Our mission is to developinnovative software productsthat simplify complex financial processes, enhance accessibility, and empower our users with smarter tools for managing their financial...


  • Nairobi, Nairobi Area, Kenya Umba Full time

    About UmbaUmba is a pan-African digital bank operating in Kenya and Nigeria, with a mission to make financial services more accessible, affordable, and empowering for millions of people across Africa.We're transforming how banking works on the continent by building intelligent, automated financial products powered by machine learning. Our platform offers...


  • Nairobi, Nairobi Area, Kenya Umba Full time 1,200,000 - 2,400,000 per year

    About UmbaUmba is a pan-African digital bank operating in Kenya and Nigeria, with a mission to make financial services more accessible, affordable, and empowering for millions of people across Africa.We're transforming how banking works on the continent by building intelligent, automated financial products powered by machine learning. Our platform offers...

  • Back End Developer

    2 weeks ago


    Nairobi, Nairobi Area, Kenya PANA+CARE Full time 1,200,000 - 2,400,000 per year

    About Pana+CarePana+Care is a digital health platform that connects specialized doctors, local clinicians, andpatients through a real-time three-way teleconsultation model. We focus on improving chronic diseasecare (especially diabetes and hypertension) for elderly patients in underserved communities.Over the next six months, Pana+Care is scaling across...

  • Software Engineer

    1 week ago


    Nairobi, Nairobi Area, Kenya LyfeLine Services Full time 180,000 - 360,000 per year

    Company DescriptionLyfeLine Services is a premier Emergency Response Forwarding company that unifies critical data transfer and personal safety. Our dual-market platform is essential for the future of public safety. For hospitals, clinics, and dispatch, we provide LyfeLine Systems, a proprietary data forwarding and handling system that ensures critical...


  • Nairobi, Nairobi Area, Kenya Nimrods Full time

    Your MissionAs a Senior Fullstack Engineer, you will architect, build, and scale a high-demand platform serving a massive and growing user base. Your mission is to own critical systems end to end, transforming complex challenges into reliable, high-performance solutions. You will operate with high autonomy in a fast-paced environment, where your work...


  • Nairobi, Nairobi Area, Kenya CCI Global Full time 80,000 - 120,000 per year

    The roleWe're looking for a hands-on Senior Full Stack Engineer to build scalable web products that feel fast and polished. You'll ship across the stack, lead technical projects, and use modern AI to unlock new product capabilities. You'll partner closely with design and product, and help shape the direction of a fast-growing platform.What you'll doShip...


  • Nairobi, Nairobi Area, Kenya Sama Full time $80,000 - $120,000 per year

    About the Job:We are looking for a highly accomplished Senior Implementation Engineer to join our Solutions team. You will play a critical role in architecting, delivering, and optimizing complex technical solutions for Sama's customers. As a senior individual contributor, you bring deep technical expertise, cross-functional collaboration experience, and a...