Software Engineer - System Integration

Posted 7 Days Ago
Be an Early Applicant
2 Locations
Hybrid
5-7 Years Experience
Software
The Role
Seeking an experienced System Integration Software Engineer to create and maintain reliable and efficient data integrations for clients. Responsibilities include optimizing integration pipelines, managing technology stack, providing technical support, and engaging with stakeholders.
Summary Generated by Built In

Applicants must have legal authorization to work and currently reside in South Africa or Uganda. Zenysis does not offer relocation or visa sponsorship.


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:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ 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.

Zenysis is an equal opportunity employer and is committed to assembling a diverse, broadly trained staff. Women, minorities and people with disabilities are strongly encouraged.

Top Skills

Java
Python
The Company
HQ: San Francisco, CA
57 Employees
On-site Workplace
Year Founded: 2015

What We Do

We build the software that governments and international organizations need to confront some of the biggest challenges facing humanity. Our software helps them strengthen vital public health systems, respond to large-scale humanitarian emergencies, and tackle complex challenges with unprecedented precision and speed.

The Zenysis platform quickly integrates data from any structured data source and converts these data sources into a common format, creating the shared structure required to combine these disparate data sources for analysis.

Advanced analytical and visualization tools available in the platform make it easy for decision-makers to analyze millions of data points at sub-second speed and combine their data in innovative and transformative ways.

Jobs at Similar Companies

Cencora Logo Cencora

Engineer III - Software Engineering (IN)

Healthtech • Logistics • Software • Pharmaceutical
Pune, Maharashtra, IND
46000 Employees
Louisville, CO, USA
23 Employees
Louisville, CO, USA
69 Employees

Similar Companies Hiring

TrainHeroic (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
23 Employees
TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
Cencora Thumbnail
Software • Pharmaceutical • Logistics • Healthtech
Conshohocken, PA
46000 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account