Senior Software Engineer developing infrastructure for a fully automated, software-defined ISP ecosystem in Africa. Collaborating on backend services and integrating databases for telecom-grade reliability.
Responsibilities
Lead full-stack development across backend services, data models, and frontend interfaces, ensuring alignment with Share’s vision for a new internet.
Define technical roadmap and drive execution in Linear while building a scalable, secure system design.
Architect and implement performant backend services for a highly integratable system powering billing, subscription management, and telecom-grade reliability.
Integrate and optimize large-scale B2B platform databases (SQL + NoSQL), ensuring low-latency analytics and seamless multi-tenant scalability.
Design and maintain robust data pipelines and models supporting real-time analytics, monitoring, and cross-system synchronization across the organization.
Requirements
5+ years of experience in full-stack software development
Expert-level proficiency with React (preferred), with strong knowledge of Vue or Angular; skilled in building responsive, accessible, and performant interfaces for web and mobile applications.
Advanced hands-on experience with Node.js and Python, including designing APIs, microservices, and event-driven architectures.
Proven track record designing and managing SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB, Redis) systems at scale, including replication, sharding, and high-availability setups.
Experience architecting banking, subscription, billing, and payment platforms (integration with PSPs, invoicing engines, multi-currency support).
Working knowledge of data security, access controls, encryption, and regulatory requirements relevant to fintech/telecom integrations.
Benefits
A foundational role in building infrastructure for Africa's next-generation connectivity platform
Competitive salary
Equity in a mission-driven, investor-backed company
Private health and wellness benefits
High ownership and direct impact on how millions connect to the internet
Senior Software Engineer developing AI - based automation systems, managing architecture and production integrations for client projects. Collaborating with teams to create scalable, efficient solutions.
Software Engineer developing software components for scientific instrumentation at Malvern Panalytical. Contributing to Agile delivery with a focus on modernising existing software and mentoring junior engineers.
Senior Mobile Software Engineer responsible for developing secure mobile applications and enhancing fraud detection systems. Collaborating with cross - functional teams in an international product company.
Senior Software Engineer developing Adaptive Planning solutions within Disney Experiences. Leading integrations, design oversight, and mentoring junior developers with a focus on performance and scalability.
Lead Software Engineer developing AI - powered financial systems for Disney's licensing operations. Shaping the architecture of next - generation platforms while mentoring junior engineers.
Systemadministrator for Linux and PostgreSQL at an open - minded interdisciplinary university. Ensuring high availability and overseeing Linux systems and PostgreSQL clusters.
Staff Software Engineer leading agentic AI implementation at Atria Health. Focused on technology workflows and cross - functional collaboration for innovative healthcare solutions.
Software Engineer building large - scale distributed systems at Quantcast. Collaborating with data science and engineering teams to optimize data processing workflows.
Lead Engineering Technologist providing technical expertise to solve complex problems. Overseeing training and development for engineering staff in a hybrid role at Duke Energy.