Head of Engineering
Oath
Who we are:
Empower donors to maximize their impact with us. We're disrupting the political fundraising ecosystem by building a donor-first platform that surfaces under-the-radar, under-funded, winnable races up and down the ballot. We provide users with a set of data-driven recommendations based on the issues and states they care most about, all while protecting their personal information (say goodbye to spam emails & text!) and prioritizing transparency. Join us to invest in yourself, your career, and the new way of political giving.
We are seeking a driven and experienced fullstack software engineer to join our team as the Head of Engineering. As an early stage startup, we are seeking a talented engineer with an ownership mindset who is excited to dive into hands-on development in the short term while thinking strategically about processes, controls, and culture as the engineering team scales in the next 1-2 years. This role will report to the COO and oversee Engineering, Security, and Technical Platforms to ensure that Oath’s web application is highly responsive, functional, and secure. You will lead a team of frontend and backend engineers to maintain the platform.
As a mission-driven company dedicated to making progressive change, we are committed to expanding our impact through your expertise in building and shipping incredible applications. We are also committed to developing a strong team culture anchored in transparency, empowerment, and a bias for optimistic action.
Responsibilities:
- Work directly with the leadership, designers, and product managers to bring Oath’s current product roadmap to life - Design, build, and test scalable and maintainable full-stack web applications - Develop strategy and microservices architecture to achieve Oath’s product goals through a modular design that allows us to iterate and innovate quickly - Manage current team of Frontend and Backend Engineers actively working to launch Oath 2.0 on our new technology stack and hire for additional roles as needed - Engage security, performance, and other technical consultants as needed to ensure robustness of platform - Take ownership of the end-to-end development process while also being comfortable independently working to deliver core platform functionality - Stay up-to-date with emerging trends and technologies in software engineering and share knowledge with the team
Qualifications:
- Bachelor's or Master's degree in Computer Science or related field - 10-15 years of experience in software engineering, with a focus on full-stack web development - Proven track record of delivering high-quality software products on time and on budget in a startup environment - Deep understanding of e-commerce platform architecture and tech stacks including integrations with payment processors and email systems to ensure a seamless user experience - Experience managing lean engineering teams and engaging contractors with security, performance, and other technical expertise as needed - Experience with technologies and tools such as Javascript, React.js, Python, SQL and GraphQL databases - Excellent problem-solving, debugging, documentation, and communication skills
Preferred qualifications:
-You've been in many 0 to 1 environments; especially as one of the first engineers at a startup - Experience with machine learning or other analytic models - NYC based, but not required!
Benefits:
- Salary $150-200K, based on experience - Equity package - Health insurance (including vision, dental) - 401K (coming soon) - Great team culture and engaging events