portal resources jobs companies c careervillage.org senior software engineer @ careervillage.org

Senior Software Engineer @ Careervillage.org

The award-winning global tech nonprofit CareerVillage.org [1] is at a really important and exciting moment: we’re growing rapidly, expanding our service offering, and we’re looking to grow our team with new engineers. If you are mission-driven, committed to developing transformational social justice technology, and are committed to pixel perfect frontend engineering, keep reading!

As a Backend Software Engineer at CareerVillage.org, you’ll be building the technology to enact our mission: to democratize access to career information and advice for millions of underrepresented youth. You’ll be contributing to two products: (1) our brand new product, the AI Career Coach (read about it in Fast Company [2] and Forbes [3]) and (2) our flagship crowdsourcing platform, which supports millions of learners, over 150,000 professionals, and thousands of teachers who have joined our movement. We are a remote-first organization that builds with React, Django / Python, Docker, and LangChain, and are open to adopting new technologies as needed. We have solid test coverage and good developer ergonomics. Learn more about our tech stack in the Running in Production podcast interview of our founder Jared Chung [4].

What you'll do

  • Lead a group of 5-6 engineers. Mentor and support engineers, ensure obstacles they face are cleared, and hold the team accountable to delivering great results for our learners
  • Write code, tackle problems, collaborate with other engineers and our Product Managers to help build a career-ready generation
  • Build, launch, and continuously enhance our AI Career Coach (read about it in Fast Company [5] and Forbes [6]). This includes working with langchain and other AI frameworks, and staying up to date on the latest AI developments (finally, a legitimate business reason to open HN at the start of each day!)
  • Lead a team that works with React, Javascript, Next.js, Django / Python, Docker, and LangChain, and collaborates using git with colleagues (we use the gitflow workflow)
  • Build sustainable web application systems that live on and get used for many years to come. This includes making architectural decisions that stand the test of time. 
  • Collaborate with other engineers in live discussion, and via code reviews, to level up yourself and others with effective feedback.
  • Collaborate closely with product, partnerships, data, and community teams, prioritizing projects and balancing various stakeholders needs and limited resources
  • Decide between competing technical implementations

What you bring

We know that applying for a job can be intimidating. Applicants rarely meet every single job requirement, and we know there are many skills and backgrounds that will contribute to success in this role. The ideal candidate will have many of the following:

  • 6+ years experience developing world-class digital products, with a particular emphasis on developing complicated, maintainable, and scalable backend services and excellent quality frontend user interfaces
  • Exposure to React, Javascript, Next.js, Django, Docker, LangChain, and collaborating using git with colleagues (we use the gitflow workflow)
  • Previous experience with ML/LLMs in product development a plus
  • A mission-driven mindset and commitment to developing transformational social justice technology
  • Previous experience with ML/LLMs in product development a plus (but not mandatory)
  • Openness to giving and receiving constructive feedback; when you see something that can be improved, you act on it
  • Ability to build consensus on sophisticated issues, through your empathy, internal credibility and thoughtfulness
  • A professional attitude, strong communication skills, and reliability 
  • Ability to thrive in a team of dedicated high performers
  • A commitment to diversity, equity, inclusion, and justice through continued learning, consistently practicing inclusive behaviors, and actively countering bias
  • A strong reputation among engineers you’ve worked with in the past

What we offer

  • An opportunity to improve real lives, solve hard problems, and change the world
  • A fantastic and supportive organizational culture
  • Starting salary of $130,000-150,000
  • Healthcare and dental benefits
  • 401K matching
  • $1,500 Professional Development budget
  • Very generous vacation policy


We are a remote-first organization and can hire for this role from the following states in the USA: Alabama, Arizona, California, Colorado, Florida, Georgia, Hawaii, Idaho, Illinois, Indiana, Maryland, Massachusetts, Montana, New Hampshire, New Jersey, New Mexico, New York, North Carolina, Oklahoma, Oregon, Pennsylvania, Texas, Utah, Virginia and West Virginia. Hybrid optional in NYC. CareerVillage.org has team members worldwide, with our HQ in Palo Alto, CA.


CareerVillage is an equal opportunity organization that celebrates diversity (for more information about our approach, check out our Diversity, Equity, and Inclusion Guidelines [7]). Diversity includes race, gender identity, age, national origin, disability status, size, religion, sexual orientation, parental status, socioeconomic background, and many other parts of an individual’s identity. We are a fair choice employer: qualified applicants with a history of arrest or conviction are welcome to apply and will be considered for this role. Each team member’s perspective is integral to our success, and fostering an inclusive environment is everyone’s responsibility. At this time, we can only consider applicants with authorization to work in the United States on a permanent, full-time basis; unfortunately we cannot provide visa sponsorship.


To apply, please go to the application page [8] to submit your resume and answer the application questions below.

  1. https://www.careervillage.org/about/mission/
  2. https://www.fastcompany.com/90912791/this-new-ai-career-coach-can-help-you-land-your-dream-job
  3. https://www.forbes.com/sites/fastforward/2023/06/27/this-new-product-will-change-how-nonprofits-think-about-ai/?sh=32bfbed118cd
  4. https://x.com/jaredchung/status/1725294569678618736?s=20
  5. https://www.fastcompany.com/90912791/this-new-ai-career-coach-can-help-you-land-your-dream-job
  6. https://www.forbes.com/sites/fastforward/2023/06/27/this-new-product-will-change-how-nonprofits-think-about-ai/?sh=32bfbed118cd
  7. https://www.careervillage.org/deiguidelines/
  8. https://boards.greenhouse.io/careervillage/jobs/4147336007

Let us send you new openings similar to Senior Software Engineer @ Careervillage.org straight to your Inbox. Weekly or Daily. 7-day free trial 💌

The ability to work remotely increases employee happiness by 20 percent.