We use cookies to run the site and count visits. "Got it" also allows session recording.
CCentre for Effective Altruism
8 days ago
134,900 – 166,725 USD
per year
Grade
Middle
Work format
Remote
Employment
Full-time
English level
B2, upper-intermediate
An email or a Telegram message to the recruiter
We're hiring a Software Engineer to join a growing team building products that reach hundreds of thousands of people thinking about how to do the most good. This position reports to the incoming Head of Digital Product. You will collaborate closely with our Senior Software Engineer, Senior Product Designer, and EA Forum Product Lead, along with other teams at CEA as needed. We’re aiming to hire a mid-level software engineer, but we would consider hiring at the senior level for the right candidate.
The Online Team is a small, fast-paced tech and content team with the expertise to build and run web products that help support and grow the number of people engaging with and applying EA principles to their careers, research, and donations. We own and operate the EA Forum, and provide critical design and engineering capacity for other CEA projects such as the EA Newsletter, the EA Opportunities Board, and our courses. Over the last few years we’ve also redesigned and rebuilt effectivealtruism.org, funds.effectivealtruism.org, and centreforeffectivealtruism.org. The EA Forum in particular is one of the EA community building institutions with the widest reach, serving 700K annual visitors. As AI capabilities improve, we’re also exploring how integrating AI into CEA’s online product portfolio and internal tooling can help us have more impact. Our team currently consists of Ollie Etherington, Senior Software Engineer, Agnes Stenlund, Senior Product Designer, and Toby Tremlett, EA Forum Product Lead, and we plan to continue expanding in 2027.
CEA has ambitious goals for 2027 and beyond, and we need more software engineering capacity in order to reach those goals. We’re now looking to hire a full-stack engineer who can help make impactful improvements across all of our products. The vast majority of our code is written in TypeScript and is built on Node.js, React, Next.js, Postgres, and Elasticsearch. Our sites are hosted on Render, Vercel, and Cloudflare, and our analytics data is stored and processed in PostHog.
We’re deep in the process of migrating the EA Forum codebase over to Next.js – if you join, you can help us establish the next evolution of key EA community infrastructure, which we hope will set stronger foundations for many years to come
We’ve recently hired product managers for the EA Opportunities Board and our courses who will continue driving these projects forwards – some of the changes they’re planning will require engineering
EA Funds is now part of CEA, and has not had dedicated technical capacity in a long time. Their team would be excited to collaborate on how to make their processes more efficient using AI (they already have a long list of ideas!)
In 2026, we’ve massively overhauled our analytics and data infrastructure, and we’d be excited for a data-minded engineer to continue pushing this project forward. Having a strong data foundation will be crucial for CEA’s ability to find product-market-impact fit to scale up our products
CEA is expecting to lean into virtual products in 2027, including running at least one major virtual event
Reports to: Incoming Head of Digital Product (Joris Pijpers, Chief of Staff, Community Growth in the interim)
This is an individual contributor role on our Online Team, and will be responsible for prioritizing and implementing impactful technical work at CEA. You’ll be implementing new features and bug fixes for various product managers, as well as proactively looking for ways to improve our online products yourself. You’ll be jointly responsible for DevOps, ensuring that all of our sites are fast and reliable, and you’ll take part in our weekly on-call rotation.
We're hiring this role at either the Software Engineer or Senior Software Engineer level. The core expectations below apply to both, with additional expectations for the senior level noted at the end.
We can imagine being excited about candidates with a wide range of different skills and experience, and encourage you to apply even if you aren't sure that you're fully qualified.
Employment type: Full-time
This is a full-time, remote position. We prefer applicants who are able to work in time zones between US Eastern Time and CET. We have an office in Oxford, UK, that you would have access to
Start date: January 2027 or sooner
Software Engineer US: base salary of $134,900 and a 10% unconditional 401k contribution
Senior Software Engineer US: base salary of $166,725 and a 10% unconditional 401k contribution
For candidates outside the US, base salary is converted from USD to your local currency using a fixed exchange rate
Benefits include private health insurance, flexible work hours, a $6,000 annual professional development allowance, a $6,000 mental health support allowance, extended parental leave, ergonomic equipment, 25 days of paid vacation or country-specific time off entitlements, whichever is greater.
This role will involve travel. There are likely 2-4 trips annually to attend team retreats and other events, including international trips.
Company: Centre for Effective Altruism Employment type: Full-time
We're hiring a Software Engineer to join a growing team building products that reach hundreds of thousands of people thinking about how to do the most good. This is an individual contributor role on our Online Team, and will be responsible for prioritizing and implementing impactful technical work at CEA. This position reports to the incoming Head of Digital Product. You will collaborate closely with our Senior Software Engineer, Senior Product Designer, and EA Forum Product Lead, along with other teams at CEA as needed. We’re aiming to hire a mid-level software engineer, but we would consider hiring at the senior level for the right candidate.
The Online Team is a small, fast-paced tech and content team with the expertise to build and run web products that help support and grow the number of people engaging with and applying EA principles to their careers, research, and donations. We own and operate the EA Forum, and provide critical design and engineering capacity for other CEA projects such as the EA Newsletter, the EA Opportunities Board, and our courses. Over the last few years we’ve also redesigned and rebuilt effectivealtruism.org, funds.effectivealtruism.org, and centreforeffectivealtruism.org. The EA Forum in particular is one of the EA community building institutions with the widest reach, serving 700K annual visitors. As AI capabilities improve, we’re also exploring how integrating AI into CEA’s online product portfolio and internal tooling can help us have more impact. Our team currently consists of Ollie Etherington, Senior Software Engineer, Agnes Stenlund, Senior Product Designer, and Toby Tremlett, EA Forum Product Lead, and we plan to continue expanding in 2027.
CEA has ambitious goals for 2027 and beyond, and we need more software engineering capacity in order to reach those goals. We’re now looking to hire a full-stack engineer who can help make impactful improvements across all of our products. You’ll be implementing new features and bug fixes for various product managers, as well as proactively looking for ways to improve our online products yourself. You’ll be jointly responsible for DevOps, ensuring that all of our sites are fast and reliable, and you’ll take part in our weekly on-call rotation.
The vast majority of our code is written in TypeScript and is built on Node.js, React, Next.js, Postgres, and Elasticsearch. Our sites are hosted on Render, Vercel, and Cloudflare, and our analytics data is stored and processed in PostHog.
We're hiring this role at either the Software Engineer or Senior Software Engineer level. The core expectations below apply to both, with additional expectations for the senior level noted at the end.
We can imagine being excited about candidates with a wide range of different skills and experience, and encourage you to apply even if you aren't sure that you're fully qualified.
Benefits include private health insurance, flexible work hours, a $6,000 annual professional development allowance, a $6,000 mental health support allowance, extended parental leave, ergonomic equipment, 25 days of paid vacation or country-specific time off entitlements, whichever is greater.
This role will involve travel. There are likely 2-4 trips annually to attend team retreats and other events, including international trips.
We expect the interview process to include the following steps, subject to minor changes:
Application / Screening interview / Engineering interview / Pair programming task / Final interviews (2-3) / Reference checks
We compare skills, grade, work format and salary
Most often 70,200 to 109,000