Location: Amsterdam, NL
Description
WorldCover seeks a talented software engineering generalist who loves working with a small team and taking ownership of tech infrastructure across the stack. We are a fast growing startup, and your contributions would directly impact our agricultural insurance operations around the world. This position is well suited for a mission-driven software engineer who can quickly adapt to end-users’ needs and work under limited direct supervision.
About WorldCover
WorldCover is insuring small businesses around the world against the effects of climate change, a $160 billion opportunity as estimated by Lloyd’s. We have launched drought insurance products for agribusinesses and small-scale farmers in West and East Africa, and we are planning future expansion and partnerships in Latin America and Southeast Asia.
Our technology enables us to instantly price and issue crop insurance policies to farmers anywhere within our markets. We issue simple yet customized insurance policies using mobile phones and digital money, which significantly reduces costs. We try to
contribute our learnings back to the community, having built features for
open source libraries and through blog posts expressing our solutions to the unique challenges in our markets.
We are founded by MIT computer scientists and finance industry experts, and our leadership team hails from Uber, KPMG, Gates Foundation, CGIAR, Swiss Re, and World Bank. We are backed by MS&AD Ventures among other world-class venture investors, as well as a top global insurance group. See our recent
press coverage in TechCrunch, the WSJ and FT.
Key Roles and Responsibilities
As a Full-Stack Software Engineer at WorldCover you will work with our Head of Technology to develop our entire tech stack, from the database layer through to the APIs and front-end tooling. Given new feature requests from the Product team, you may be expected to architect new data schemas, build API endpoints and push UI changes to enable these changes.
What We’re Looking For
- You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
- You have an ability and interest in learning new technologies quickly.
- You can work with shifting requirements and collaborate with internal and external stakeholders.
- You have experience prototyping, implementing, testing, and deploying code to production.
- You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
- You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.
Technologies We Use
You should have senior-level experience with JavaScript, but for the other tech we’re excited about teaching folks that have the desire and ability to learn.
- React / TypeScript
- Node / Express
- Docker
- Python / Airflow
- PostgreSQL
- R / Shiny
Why This Is A Unique Opportunity
- Opportunity to architect and build fintech solutions from scratch
- Enable risk mitigation for millions of small businesses and families
- Front row seat to the growth of a successful YC-funded tech startup operating in emerging markets
- Join a team of similarly mission-driven, energetic, and skilled leaders
- Independence and self-accountability in hours and holiday time
- Travel opportunities to our satellite offices in New York and East/West Africa
Compensation
- Full time role with internationally competitive salary
- Negotiable equity options in WorldCover’s US parent company
Candidates may be required to submit a take-home coding assignment as part of the hiring process, or participate in a brief engineering project with our current team
Applicants with experience in African, Asian, and LatAm markets are especially encouraged to apply.