Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Jan 26, 2026
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Our mission is to provide youths, in Sub-Saharan Africa (SSA) and beyond, with evidence-based tools to improve their life outcomes. We believe in a world where youth, anywhere, can actualize their life outcomes. Founded at Harvard and launched in Kenya in 2018, we combine rigorous social science research with deep contextual knowledge of the education and mental healthcare space in SSA and beyond.
    Read more about this company

     

    Senior Software Engineer

    The Senior Software Engineer will work closely with the Head of Technology to develop and maintain Shamiri's mental health technology infrastructure, with a particular focus on the Shamiri Digitial Hub, the Rafi app, data pipelines for AI features, and clinical tools that enhance therapy delivery. This role will be instrumental in building robust, scalable, and secure systems that support our goal of delivering high-quality mental healthcare at scale.

    Roles and responsibilities:  

    System Architecture and Development:

    • Design, develop, and maintain our products using modern tooling and standards.
    • Architect scalable data models and APIs that support clinical workflows and research needs
    • Implement secure authentication and authorization systems that protect sensitive health data
    • Design efficient database schemas and queries for optimal system performance

    AI Integration and Development:

    • Develop backend systems that support shamiriAI's speech analysis capabilities
    • Create data pipelines to analyze therapy sessions and generate actionable insights
    • Implement systems to calculate treatment fidelity and support supervision workflows

    Technical Leadership:

    • Lead code reviews and provide mentorship to junior engineers
    • Establish best practices for development, testing, and deployment
    • Make strategic technology decisions that balance innovation with stability and security
    • Document architectural decisions and maintain technical documentation

    Data Management and Security:

    • Ensure all systems comply with healthcare data regulations and security best practices
    • Design and implement data warehousing solutions that support analytical needs 
    • Create ETL processes that maintain data integrity across systems
    • Implement logging, monitoring, and alerting for all production systems

    Product Development:

    • Collaborate with product managers to translate requirements into technical specifications
    • Provide technical feasibility assessments and time estimates for new features
    • Balance technical debt reduction with feature development
    • Participate in user research to better understand clinician and patient needs

    DevOps and Infrastructure:

    • Help maintain CI/CD pipelines for reliable and frequent deployments
    • Assist with infrastructure-as-code implementations for our cloud environments
    • Optimize application performance and resource utilization
    • Implement automated testing strategies for all components of the system

    Requirements: 

    • Bachelors degree in Computer Science, software engineering or a related field, or proven experience in software development with a portfolio of business and consumer-facing applications.
    • Proficient in full stack software development.
    • Ability to work with Figma or other design tools for UI/UX designs.
    • Excellent problem-solving skills and the ability to work independently or in multidisciplinary teams.
    • Strong experiences with modern web technologies including TypeScript, Next.js, React.js
    • Proficient with database technologies like Postgres and SQL.
    • Familiarity with cloud services such as AWS, GCP etc.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Shamiri Institute on shamiri.applytojob.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Shamiri Institute Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail