At Zenysis, we strive to promote a work culture that embodies a strong sense of purpose, collaboration, innovation, diversity, equity and inclusion, and a focus on making an impact.
Zenysis partners with governments, non-profits and development organizations to tackle the biggest global health challenges of our time. We see the impact of our contribution on the health systems we support every day and feel a strong sense of fulfillment in the work we do.
We work on complex, multi-dimensional health challenges that require a skillful combination of time-tested methods with fresh and innovative approaches. This creates an exciting, fast-paced environment of continuous learning for everyone at Zenysis — as well as groundbreaking innovations that redefine what health systems can achieve.
Zenysis is an innovative, agile, and solutions-driven organization that is always evolving and looking for new ways to help its partners achieve results that defy expectations. We foster a culture of innovation at Zenysis by rewarding creativity, initiative and experimentation. We are not afraid to take risks on bold solutions that could help our partners generate outsized improvements in public health.
We value diversity, equity, inclusion and belonging and actively seek to create a workplace that is welcoming, inclusive and respectful to all. We encourage team members to bring their whole selves to work, including their interests, identities, personality, and personal goals.
We believe in the wellbeing of our staff and promote a positive work environment that is enjoyable, friendly, sociable, energetic and supportive. Collaborating across cultures, domain areas, and professional backgrounds is also core to who we are. We actively support flexible working arrangements that maximize productivity and job satisfaction.
We provide a competitive total rewards package that includes salary, equity, comprehensive benefits (including health and retirement), and professional development programs. Our benefits and compensation programs, combined with our unique global mission, enable Zenysis to attract and retain top talent, and offer our staff professional development opportunities few other workplaces can match.
Careers
- Partnering with governments to solve some of their hardest problems requires strong, multidisciplinary teams and high-quality coordination across diverse domains.
- At Zenysis, you will work with a diverse team of highly motivated and talented professionals who are committed to pushing boundaries of what is possible and making a positive impact on the world together.. Our team includes engineers, product designers, diplomats, public health experts, former journalists, doctors, academics, civil servants and more.
- At Zenysis, we believe in the power of local knowledge, expertise and leadership to drive positive change. That is why more than 60% of our staff are from the countries where we operate.
-
Software Engineer – System IntegrationDescriptionApplicants must have legal authorization to work and currently reside in South Africa or Uganda.Zenysis is a global technology startup that builds an integration and advanced analytics software that empowers governments and international organizations to deliver lifesaving health programs in a truly-data driven way.We are a diverse team of software engineers, diplomats, public health and development experts, and we are on a mission to transform the capacity of governments and international organizations to respond to the biggest global health challenges of our time.Governments in 12 countries across Africa, Asia, and South America currently use our software to deliver lifesaving healthcare to millions of people in need, track pandemic threats, and coordinate responses to large-scale emergencies. We are currently funded by USAID, the Global Fund, Gavi, the Bill and Melinda Gates Foundation and PAHO among others.At Zenysis, we are proactive about ensuring a healthy work/life balance and invest heavily in learning and personal development. As a global company, diversity, equity, and inclusion are core parts of our values and how we conduct ourselves as a team.We are currently seeking an experienced System Integration Software Engineer who will be responsible for creating and maintaining highly reliable and efficient data integrations for our clients. Your focus will be on building integrations for key systems, ensuring they are reliable, performant, and cost-effective. You will also collaborate closely with our engineering and data teams to optimize and fine-tune our integration pipelines.Essential Job Functions:Data Integration Development
- Develop and maintain data integrations for key systems with high reliability, performance, and cost-efficiency.
- Optimize and fine-tune integration pipelines, including databases, ETL processes, and API connections.
- Design, implement, troubleshoot, and monitor data pipelines to ensure data quality and integrity
Technology and Tools Management- Continuously refine the technology stack and tools for optimal performance, security, and scalability, focusing on technologies such as PostgreSQL, Druid, Pandas, Python, and SQL.
- Stay current with industry trends and best practices in data integration, database administration, and systems engineering.
Technical Support and Troubleshooting- Provide technical support and guidance to team members and clients as a subject matter expert in data integration and systems engineering.
Communication and Stakeholder Engagement- Communicate complex technical concepts related to databases and integrations to both technical and non-technical stakeholders.
- Participate in meetings with cross-functional teams to review progress, discuss challenges, and plan future initiatives.
- Actively participate in team discussions and knowledge-sharing sessions to support collective learning and improvement.
- Collaborate with clients to gather requirements, provide updates, and ensure their needs are met, including managing and developing new data integrations.
Qualifications:Apply Now- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- 8+ years of professional experience in software development, data engineering or similar capacity.
- Strong experience in systems engineering, data integration, and data pipeline optimization
- Proficiency in programming languages such as Python.
- Familiarity with cloud hosting platforms such as AWS and GCP.
- Good working knowledge and exposure to technologies such as Docker and PostgreSQL.
- Strong proficiency in optimizing and fine-tuning integration pipelines, including databases, ETL processes, and API connections.
- Experience in data pipeline and integration tools (e.g., Airflow, Apache NiFi, Apache Kafka).
- Experience in collaborating with clients to gather requirements, provide updates, and ensure their needs are met.
- Ability to communicate complex technical concepts related to databases and integrations to both technical and non-technical stakeholders.
- Experience in designing, implementing, troubleshooting, and monitoring data pipelines to ensure data quality and integrity.
- Strong problem-solving skills and ability to work independently or as part of a team.
- Excellent communication skills, both written and verbal.
Recruitment FAQs
Partnering with governments to solve some of their hardest problems requires strong, multidisciplinary teams and high-quality coordination across diverse domains.
-
I really want to work for Zenysis. Can I send you a copy of my CV?
We ask that all applications for open roles be submitted via our online jobs portal. We also encourage you to follow our LinkedIn page where we post frequent updates on new job openings.
-
I want to do an internship with you. Can I send you a copy of my CV?
We do occasionally have paid internship opportunities. These will be advertised on our jobs portal with application instructions.
-
Can I speak with someone at Zenysis before applying for a role?
Due to the high volume of applications we receive for open positions at Zenysis and to ensure fairness, we are unable to offer you the opportunity to speak with the hiring team prior to submitting your application. If you have specific questions about a role, we encourage you to include them in the supporting statement that accompanies your application. Should you be shortlisted for an interview, you will have a chance to discuss your questions with an interview panel.
-
I would like to apply for an open job posting but I don’t not have the right to work in the country where the job is based. Would Zenysis be able to sponsor me?
For most roles, candidates must be authorized to work in the country where the job is based at the time they apply for that position.
If sponsorship is offered for a specific role, that will be clearly stated in the relevant job posting.
-
From start to finish, how long is Zenysis’ recruitment process?
Generally speaking, most successful job candidates complete our recruitment process and have an offer within four weeks of applying for a position at Zenysis.
If we determine early in the process that your individual blend of skills and experiences does not align with our needs, we will aim to inform you within 14 days of reviewing your application.
-
Who will I engage with during the recruitment process?
Throughout the recruiting process your primary point of contact will be a representative from our Recruitment Team. also meet with additional members of our team as deemed necessary for us to make a complete and thoughtful decision about your candidacy.
-
Does Zenysis offer remote work or work-from-home roles?
Zenysis operates a hybrid work model intended to maximize employee engagement and flexibility. This model allows for remote working within the country or territory where you are based – and the flexibility to go into one of our local offices, where applicable. We are proud of our culture of collaboration and innovation and promote a mix of in-person and virtual professional interactions wherever possible.
-
I have applied for a position but have not been successful. Can you provide feedback?
If you were not successful after the interview process, please reach out to our Recruitment Team for feedback on your application.
Due to the high volume of applications we receive, we are unable to provide feedback to candidates who have not been invited to an interview.