Open Function logo

Open Function

Remote Jobs

OpenFn helps scale public health & humanitarian interventions via data integration, automation, and interoperability.

4 open rolesTeam 11,50H1B No SponsorLatest: May 4, 2026, 8:02 PM UTCCompany SiteLinkedIn
Post Date
Minimum Salary
Experience

4 Jobs

Open Function logo

Finance & Operations Lead

Open Function

OpenFn helps scale public health & humanitarian interventions via data integration, automation, and interoperability.

ContractRemoteSeniorTeam 11-50H1B No Sponsor

• You will work closely with leadership, internal teams, and external partners (for Accounting & Tax) to manage financial operations and planning, improve internal processes, and support the day-to-day running of the organization. • Leveraging your expertise in finance and operations, you will help ensure that core processes run smoothly, information flows reliably, and the business has a clear and consistent view of its performance. • Support budgeting, forecasting, and scenario planning processes by developing and maintaining OpenFn’s financial models • Review monthly financial statements, reconciliations, and KPI reporting for accuracy and completeness • Own preparation of financial performance reporting, including leadership readouts (e.g., QBRs) and board/investor materials, as required • Build and maintain financial reports / dashboards (e.g., within QBO/CRM) to provide clear visibility into business performance and translate data into actionable insights • Oversee OpenFn’s financial and operational systems (QuickBooks, Salesforce/Odoo/CRM), supporting tool enhancements and owning the development of reporting and dashboards (in partnership with other internal teams, e.g. sales/services) • Centrally manage user access, licenses, and renewals for all organizational software tools (SaaS). • Identify meaningful friction points in internal processes (onboarding, T&E, billing, etc), and design, implement, and own process improvements • Develop and manage a repository of internal systems and processes (CRM, T&E, etc) to support internal training and onboarding • Serve as the primary internal point of contact for OpenFn’s accounting, tax, and legal vendors • Provide input and partnership on key accounting workflows to ensure that the accounting vendor executes on its day-to-day responsibilities in a timely and accurate manner (AP/AR, month-end close, payroll, financial statements, etc). • Coordinate with accounting, tax, and legal vendors to manage compliance workflows across jurisdictions, including entity setups, tax filings/compliance, registrations, and other regulatory and reporting obligations • Support audit and reporting processes as needed • Support re-design and execution of company compensation strategy and compensation escalation process • Support key elements of new hire onboarding: systems access, employee record creation (Gusto), process onboarding (T&E guidance, etc), logistics, and compensation • Plan and organize company-wide events and offsites, managing related budgets, travel, and logistics

Rwanda
Open Function logo

DevOps Engineer

Open Function

OpenFn helps scale public health & humanitarian interventions via data integration, automation, and interoperability.

DevOps Engineer28 days ago
ContractRemoteLeadTeam 11-50H1B No Sponsor

• Build World-Class Deployment, Monitoring, and Instance-Maintenance Tooling • Develop and maintain devops tooling (ansible, terraform, custom CLI programs), deployment runbooks, configuration templates, and documentation that allow the teams and people responsible for deploying, monitoring, and maintaining instances of OpenFn to succeed. • Deliver On-Premise and Local Deployments • Lead and execute OpenFn deployments on government and ministry-managed infrastructure, including air-gapped, low-connectivity, and sovereign-hosting environments. • Configure and maintain containerized deployments using Docker, Docker Compose, and Docker Swarm, and support Kubernetes-based setups where applicable. • Work directly with government IT teams to navigate local infrastructure constraints, security requirements, and network configurations. • Troubleshoot infrastructure and runtime issues in the field, often with limited access to external resources. • Cloud Infrastructure • Maintain and optimize OpenFn deployments on GCP, AWS, and occasionally Azure, including compute, networking, storage, and managed services configuration. • Implement and maintain CI/CD pipelines for services team deployments. • Monitor system performance, set up alerting, and respond to infrastructure incidents across cloud-hosted client environments. • Advise implementation teams on cloud architecture decisions and cost optimization. • Internal Standards and Enablement • Build and maintain internal DevOps standards, deployment guides, and infrastructure-as-code templates that the wider services team can use and build on. • Contribute to pre-sales and scoping conversations by advising on infrastructure feasibility, hosting options, and deployment effort for prospective clients. • Work closely with the Principal Solutions Architect and the CTO to ensure deployment strategy is aligned with solution architecture from the start of each engagement.

Kenya
Open Function logo

Principal Solutions Architect

Open Function

OpenFn helps scale public health & humanitarian interventions via data integration, automation, and interoperability.

ContractRemoteLeadTeam 11-50H1B No Sponsor

• Own technical architecture across the services portfolio, from pre-contract scoping through delivery • Lead solution design for OpenFn-centered interoperability engagements: integration strategy, data flow architecture, API design patterns, system topology, and deployment approach • Consult directly with government and NGO technical counterparts on OpenFn solution design and associated enterprise architecture strategy • Evaluate proposed use cases to determine whether they are a strong fit for the OpenFn platform; advise on constraints and alternative designs • Set and uphold the technical quality bar across the services portfolio, from solution design through to delivery and deployment • Develop internal standards and guidelines for what good looks like on an OpenFn implementation, and build the review processes that help the whole team work to that standard • Mentor engineers and consultants, helping them develop both JavaScript competence and systems-level integration thinking • Become the organization's deepest practitioner of OpenFn as a solutions tool, understanding what the platform can and cannot do at scale and under real conditions • Build and own a solutions architecture library: a structured knowledge base cataloging how OpenFn maps to different integration patterns, with honest documentation of platform fit and known limits • Serve as the bridge between services and product: translate field learnings and performance constraints into structured product feedback, and bring roadmap awareness back into implementation planning and sales scoping • Define and oversee deployment strategies for government clients hosting OpenFn on local infrastructure, including containerized, cloud, and hybrid environments • Develop deployment standards and runbooks that implementation teams can apply consistently across diverse hosting configurations

Kenya
Open Function logo

Implementation Project QA & Support Engineer

Open Function

OpenFn helps scale public health & humanitarian interventions via data integration, automation, and interoperability.

QA Engineer143 days ago
ContractRemoteSeniorTeam 11-50H1B No Sponsor

• You'll be the quality gatekeeper for implementation projects—proactively testing integrations before they go live, identifying issues early, and providing targeted support when clients need help. • Proactively test implementation project deployments before go-live, including functional testing, integration testing, regression testing, and user acceptance testing. • Develop and execute comprehensive test cases for client-specific workflows and integrations that cover edge cases, error handling, and various integration scenarios. • Validate data transformations and mappings between systems to ensure accuracy and completeness. • Test client workflows end-to-end to ensure they meet project requirements and perform reliably under real-world conditions. • Conduct exploratory testing to uncover issues beyond scripted test cases, particularly around user workflows and system boundaries. • Anticipate potential problems by reviewing project requirements and technical specifications, flagging risks early in the implementation cycle. • Verify API connections, authentication mechanisms, and error handling for all integrated systems. • Test with realistic data volumes and scenarios to identify performance issues before deployment. • Collaborate with implementation teams to review technical requirements, provide testing estimates, and ensure testability of integration designs. • Take initiative to identify areas where testing coverage can be improved or automated. • Validate that integrations handle edge cases gracefully (network failures, malformed data, rate limits, etc.). • Conduct smoke testing and post-deployment verification to ensure successful go-lives. • Provide hands-on technical support to implementation project clients, including diagnosing workflow errors and implementing fixes to data integration solutions. • Investigate and resolve technical issues in live deployments (e.g., data integration errors, workflow failures, data quality issues, API connectivity problems). • Proactively monitor recently deployed client integrations to catch and resolve potential issues before they escalate. • Use JavaScript to troubleshoot issues and make code adjustments to OpenFn workflow configurations to implement fixes. • Respond to implementation team and client support requests within agreed SLA timeframes and maintain proactive communication throughout the troubleshooting process. • Work with target systems commonly used by our clients, such as Salesforce, Kobo Toolbox, CommCare, DHIS2, SQL databases, and other health and humanitarian technology platforms. • Conduct client calls when needed and escalate complex technical issues while keeping stakeholders informed. • Anticipate recurring issues and work with the implementation team to implement preventive solutions.

Ethiopia
Job Closed