πSouth Africa
Senior Engineer - Integration Services

Open Function (OpenFn)
πRemote - Nigeria
Please let Open Function (OpenFn) know you found this job on JobsCollider. Thanks! π
Summary
Join Open Function Group, a fully remote team of IT and data integration specialists, as a Senior Software Engineer! As a technical services lead, you will design and implement data integration solutions using OpenFn, a free and open-source platform. You'll collaborate with technical teams and clients, provide technical support, mentor other engineers, and contribute to the development of open-source modules. This role requires extensive experience in JavaScript, software architecture, and system integration. The position offers a flexible schedule, remote work, opportunities for travel, and the chance to make a significant impact on global health and humanitarian programs.
Requirements
- 5-7+ years of experience successfully delivering high performing application solutions that meet scope, cost, and date parameters
- 5-7+ years of experience in software development utilizing a variety of common system integration methods and technologies including web services, JSON, REST, APIs, automated testing frameworks, and orchestration tools
- Proficiency in Javascript and Node.js, and experience with backend development
- Solid understanding of software architectures, cloud-native development, and containerization (Docker, Kubernetes)
- Experience with an agile work approach and feel passionate and motivated about supporting software teams in all their disciplines
- Expertise in comparing data integration approaches and assessing their relative strengths and limitations in terms of meeting business goals
- Strong written and verbal communication skills, including the ability to facilitate technical workshops with external stakeholders
- Fluency in English (written and spoken)
- Ability to work from home or a shared office space with fast, stable internet, preferably in a country that is located in Africa/Europe time zones
Responsibilities
- Collaborate with technical teams, partners, and clients to design and develop data integration and workflow automation solutions
- Leverage expertise in system integration, software architecture, deployment strategies, and modern development practices to deliver solutions
- Design and implement data integration approaches and solution architectures using OpenFn as an integration platform
- Provide feedback on solution designs and support API discovery to help OpenFn consultants deliver robust, secure, and scalable automation solutions
- Configure and implement deployment strategies and architecture design for customers seeking to host OpenFn on local infrastructure
- Conduct code reviews, provide feedback, and mentor engineers on the Services team, who develop workflows using the open source OpenFn toolkit and Node.js
- Develop the open source JavaScript Adaptor modules which our users depend upon to interface with various backend platforms
Preferred Qualifications
- Experience implementing different middleware technologies
- Strong proficiency with Docker and containerization, including experience delivering and managing local deployments
- Hands-on experience with DevOps practices (e.g., CI/CD pipelines, infrastructure as code, system monitoring)
- Strong understanding of cloud-native development and orchestration tools (e.g., Kubernetes, Terraform)
- Experience with API design and development
- Experience developing and/or integrating with supply chain systems
- Experience with technology consulting for NGO and government partners, and/or experience working remotely with multifunctional teams from different countries
- Experience leading a team or managing people
- Experience delivering technical training sessions
- Working proficiency in another language (preferably French or Spanish)
Benefits
- Financial compensation is commensurate with experience
- Flexible working schedule
- Fully remote with team meetups across Europe and Africa
- Exposure to hottest industry and technology trends and leading health and humanitarian interventions in the sector
- Opportunity for leadership and advancement
- Opportunities to travel to team meetings, partner visits, and conferences
- The opportunity to shape our strategy and impact millions of lives through our open source software in a small, mission-driven organization
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$191k-$265k
πUnited States
π°$155k-$207k
πUnited States
πCosta Rica
π°$170k-$240k
πUnited States

πChina
πCanada
π°$148k-$223k
πUnited States
πUnited Kingdom
πUnited States