Nonprofit

Backend Engineer

Remote, Work must be performed anywhere in United States
Apply


  • Details

    Job Type:Full Time
    Start Date:February 17, 2025
    Application Deadline:December 8, 2024
    Experience Level:Mid-level
    Salary:USD $120,000 - $150,000 / year
    Areas of Focus:Civic Engagement, Education, Job & Workplace, Science & Technology, Volunteering

    Description

    The award-winning global tech nonprofit CareerVillage.org is at an exciting moment: we’re rapidly growing, expanding our service offerings, and looking to grow our team with a full-time Backend Software Engineer. If you’re mission-driven, passionate about developing socially impactful technology, and have a personal understanding of the challenges our learners face, we’d love to hear from you!

    About CareerVillage.org

    CareerVillage.org is dedicated to democratizing access to career information and advice for underrepresented people. As an Engineer at CareerVillage.org, you’ll be helping build 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 flagship crowdsourcing platform, which supports millions of learners, over 150,000 professionals, and thousands of teachers who have joined our movement and (2) our new product, Coach, an AI Career Coach (read about it in Fast Company and Forbes). This is a full-time exempt position, reporting to the Director of Engineering.

    What you’ll do

    • Write code using modern frameworks with a special focus on backend services and API development.
    • Design schema across a range of storage technologies including SQL, NoSQL, and Vector databases.
    • Help maintain and improve deployment and integration testing pipelines.
    • Collaborate with product designers, product managers, and frontend engineers to discuss the design, experience, and functionality of our products.
    • Draft documentation outlining technical approaches to complex problems and discussing their merits with colleagues.
    • Review code from team members, considering readability, maintainability, performance, and testability.
    • Write automated unit tests to confirm the functionality of existing products before and after new feature development.
    • Participate in design reviews of other engineers’ proposals for solutions to complex problems.
    • Help investigate bug reports and engineering requests from end users and internal stakeholders.

    What you bring

    • 3+ years experience developing world-class digital products, with a particular focus on backend systems, interacting with data stores, APIs, deployment pipelines, and managing cloud services.
    • Experience with Python and SQL
    • Experience with some combination of the following: Django, Docker, AWS, Jenkins, Javascript

    About you

    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:

    • A mission-driven mindset and commitment to developing transformational social impact technology.
    • Openness to giving and receiving constructive feedback; when you see something that can be improved, you act on it
    • The 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

    What we offer

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

    Location

    We are a remote-first organization and can hire for this role from the following states in the US: 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). 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.

    The award-winning global tech nonprofit CareerVillage.org is at an exciting moment: we’re rapidly growing, expanding our service offerings, and looking to grow our team with a full-time Backend Software Engineer. If you’re mission-driven, passionate about developing socially impactful technology, and have a personal understanding of the challenges our learners face, we’d love to hear from you!

    About CareerVillage.org

    CareerVillage.org is dedicated to democratizing access to career information and advice for underrepresented people. As an Engineer at CareerVillage.org, you’ll be helping build 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 flagship crowdsourcing platform, which supports millions of learners, over 150,000 professionals, and thousands of teachers who have joined our movement and (2) our new product, Coach…

    Benefits

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

    Location

    Remote
    Work must be performed anywhere in United States
    Associated Location
    1003 Clark Way, Palo Alto, CA 9430402114, United States

    How to Apply

    To apply, please submit your resume and in a few sentences, share why you're interested in CareerVillage. Please expect a minimum of 3 rounds in the interview process (initial phone screening, possible skills assessment and typically two interview rounds). The priority submission date for this role is December 8th, however we will continue to review applications for several weeks after that.

    To apply, please submit your resume and in a few sentences, share why you're interested in CareerVillage. Please expect a minimum of 3 rounds in the interview process (initial phone…

    Similar Jobs

    Illustration

    Take the Next Step in Your Career

    Match with social-impact hiring managers, explore the latest job opportunities, and get notified when new opportunities meet your search criteria.
    Apply