Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions

Senior Software Engineer/Architect for Global Public Health

Field Intelligence

We’re looking for a senior software engineer to help us build and maintain our suite of systems for national scale, distributed health supply chains.

We have developed a maintain a pragmatic, respectful and supportive engineering culture, and are looking for teammates who value this. We are also looking for engineers who want to dive into the domain and context as much as the code, and who have a strong sense for reusable, maintainable software architecture.

As part of a multi-disciplinary team you will help investigate user needs and design solutions for national-scale public health programs alongside our other technology and subject-matter experts.

As a senior engineer and architect you'll also help build to identify, implement and champion software design patterns and platform-level features to address the unique challenges of data-driven, offline-capable enterprise systems.

You will work closely with other developers in Europe, Kenya and Nigeria, supporting each other and collaborating through frequent code reviews and strong adherence to best practices, as we develop tools to shape health supply chains at scale in some of the fastest growing places in the world.

Required

  • 7+ years professional experience architecting, building and maintaining production information management systems with demonstrable experience in dat modelling, database design and cloud architecture
  • Professional experience architecting software to address complex business needs (supply chain or similarly data-dense field)
  • 7+ years professional experience with client- and server-side Javascript, and production experience with both relational and document-oriented databases (Postgres, CouchDB, AWS, React ideally)
  • Excellent human communication skills and experience working in cross-cultural settings
  • Problem solving issues of information architecture, design patterns and data modelling is your thing and you enjoy doing it
  • Experience with serverless and event-driven application architectures
  • Degree in computer science, or comparable work experience
  • Excellent problem solving skills and ability to think about solutions in an holistic way

Location: Europe / Nigeria / Kenya (remote possible but we like to co-work when we can) Language skills: English (fluent) Position: 24 month contract with possibility of extension

Bonus

  • Experience with enterprise information systems
  • Experience in designing for offline-first solutions or environments with unstable internet connections
  • Experience working with supply chain and/or health information systems (ERP, LMIS, EMR etc)
Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer/Architect for Global Public Health in Kenya vacancy
  •  ...As a Senior DevOps Engineer at Paystack, you will play a pivotal role in designing, implementing,...  ...design to implementation. Design and architect scalable, maintainable technical solutions...  ...evolution and participate in software development activities related to infrastructure... 
    Remote job
    Kenya
    17 hours ago
  •  ...Emkaco Enterprises is seeking a Software Engineer Intern, a recent computer science graduate with programming and coding skills, ready to contribute as a full-stack developer with back-end and front-end abilities. You are a recent computer science graduate looking to... 
    Kenya
    17 hours ago
  •  ...As a Senior Application Security Engineer, you will join Paystack's Information Security Team to play a critical role in securing their rapidly growing...  ...of experience in application security, IT security, or software development with a security focus. You possess hands-... 
    Remote job
    Kenya
    17 hours ago
  •  ...As a Public Relations Officer, you will be crucial in shaping Emkaco Enterprises' public image, managing vital relationships, and driving our communication efforts to enhance brand presence. You'll be the voice of Emkaco Enterprises, actively shaping how we're perceived... 
    Kenya
    17 hours ago
  •  ...Ensure webhook reliability, covering payload parsing, idempotency, and retry behavior. Requirements You've got 4-5 years in software testing, with at least two years laser-focused on automation. You're a pro with Playwright or Cypress and can navigate the complexities... 
    Remote job
    Kenya
    17 hours ago
  •  ...About VFAxAPP We are looking for a Data Pipeline Engineer to take end-to-end ownership of our core scoring pipeline. You will be responsible for ensuring data consistency, building robust monitoring, and systematically eliminating critical bugs in a high-stakes system... 
    Remote job
    Kenya
    17 hours ago
  •  ...Architect Shiga's digital presence by owning the content and community flywheel. Develop strategies, create engaging content, cultivate...  ...insights, and report on ROI. You're genuinely passionate about global mobility, remote work, and empowering individuals to build... 
    Remote job
    Kenya
    17 hours ago
  •  ...directly contributing to VettedAI's conversion engine. You'll be the dedicated voice owning...  ...confident demeanor when speaking with senior professionals; Swahili is a strong plus....  ...founders. Nice to have Experience selling software, services, or event tickets. CRM... 
    Remote job
    Kenya
    17 hours ago
  •  ...ownership role is crucial for building and maintaining the capital engine that fuels our growth. You will blend research, AI-assisted...  ...engagement assets, and up-to-date data room materials. You'll be the architect and operator of our capital engine, directly impacting our... 
    Remote job
    Kenya
    17 hours ago
  •  ...at PawaPay drives the entire employee lifecycle, from end-to-end global hiring to a seamless new hire experience. You'll be central to...  ...continuously improve processes. Coordinate people operations, health insurance administration, and company-wide cultural initiatives.... 
    Remote job
    Kenya
    17 hours ago
  •  ...embedded OS, and payment stacks on mobile devices. Reverse engineer firmware and conduct static/dynamic analysis to identify security...  ...business impact. Collaborate with product, hardware, and software engineering teams to define secure development practices. Stay... 
    Kenya
    17 hours ago
  •  ...furniture industry, is seeking results-driven Sales Executives. In this role, you will focus on building long-term partnerships with architects, designers, contractors, distributors, and corporate clients to drive revenue growth, manage sales pipelines, and report on KPIs.... 
    Kenya
    17 hours ago
  •  ...CloudPlexo, a global leader in cloud-native IT consulting, is seeking a highly motivated SDR Trainee to drive pipeline generation and engage with prospects. This role offers a fast-track into the tech industry, focusing on AI, Cybersecurity, and Cloud Computing. You'... 
    Remote job
    Kenya
    17 hours ago
  •  ...ITMS registration and unblock pending payments. Establish VAT registration and withholding tax compliance. Set up accounting software and a consistent invoicing schedule for all clients. Produce accurate monthly P&L, cash flow, and burn rate reports. Manage... 
    Remote job
    Kenya
    17 hours ago
  •  ...roles; it's about building a sustainable talent pipeline through proactive sourcing, engaging passive candidates for hard-to-fill and senior positions, and turning recruitment data into actionable insights that drive strategic sourcing outcomes. You will partner closely... 
    Kenya
    17 hours ago
  •  ...TikTok, LinkedIn, and YouTube, this role offers hybrid working flexibility and the chance to be central to a growing startup's content engine. This is not a role for editors who prefer to spend days polishing a single masterpiece. What you'll do Edit five publish-... 
    Remote job
    Kenya
    17 hours ago
  •  ...content – hours of recordings, hundreds of photos – and the mission is clear: turn it into a high-volume, lead-generating content engine. You'll be the one to run the experiment, leveraging cutting-edge AI tools to see if we can rapidly produce captivating short-form... 
    Kenya
    1 day ago
  •  ...execution and presentation, supporting implementation of recommendations as appropriate. ~Collaborate with Field data, product, engineering, supply chain, finance, and growth teams to gather and interpret data, form insights, share reports. ~Support improvements in Field... 

    Shelf Life

    Kenya
    more than 2 months ago
  •  ..., blunt feedback and autonomy. Bonus points French proficiency. Technical background or experience hiring tech roles (engineering, product, data). Strong network/experience in African startups. Experience working in South Africa Practicalities We... 

    People & HR, Sales & Business Development· Full-time

    Kenya
    more than 2 months ago
  •  ...building a brand from week one, not a traditional internship focused on scheduling posts. You're joining a pre-seed company whose content engine is becoming a core growth channel as it scales, offering a direct path to owning a workstream and potentially earning a paid... 
    Remote job
    Kenya
    17 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer/Architect for Global Public Health. Be the first to apply!