Lead Software Engineer

Alignable
Summary
Join Alignable, a remote-first, mission-driven Series C growth-stage startup, as a Lead Software Engineer. You will lead and grow a high-performing engineering squad, focusing on building delightful user experiences and impacting the success of small businesses. This role requires strong technical leadership, collaboration with various teams, and a passion for delivering high-quality software. You will leverage your expertise in full-stack development and mentorship to drive the technical and business outcomes of your team's projects. The position offers a competitive compensation package, including benefits like health insurance, unlimited vacation (with a mandatory two-week break), flexible hours, paid parental leave, and professional development opportunities. Alignable is committed to fostering a supportive and inclusive work environment.
Requirements
- Have 5-8+ years of experience as a full stack software developer in OOP
- Have at least 2+ years of mentorship experience; at least one of which was in a true Team Lead/Technical Lead role where you were also responsible for stakeholder management
- Have experience working very closely with Product teams
- Be deeply obsessed with doing what is right for customers
- Have proficient oral and written communication, analytical, and problem solving skills
- Have demonstrated the ability to deal with ambiguity and work in a dynamic environment
- Have the ability to collaborate effectively with a diverse, talented team
- Have experience in Agile/Scrum enterprise-scale software development
- Have experience building and operating scalable software
- Have demonstrated the ability to achieve stretch goals in a highly innovative and fast paced environment
- Have experience designing, developing, and deploying enterprise solutions using Amazon Web Services (AWS)
- Live in the U.S. and have authorization to work in the U.S. without a visa
Responsibilities
- Partner with product and design to drive the technical and business outcome of the work your team will be doing
- Demonstrate solutions by developing documentation, design specifications and architecture diagrams for high performing applications
- Break up the work in ways that everyone on the team can be productive and work efficiently
- Perform code reviews and level up the code delivered by the team via mentoring and coaching
- Develop proficiency in our technology to enable coding more algorithmically/architecturally challenging features
- Lead, manage, and continue to grow one of these squads depending on interest and fit
Preferred Qualifications
- Have Ruby, Elixir, or React proficiency
- Have experience driving Product requirements independently
- Have prior experience working closely with Marketing teams and/or enhancing marketing technology, CMS, and tooling
Benefits
- Competitive compensation
- Equity
- Health, dental, and vision insurance
- Unlimited vacations + each employee is required to take 2 weeks off back-to-back at some point each year
- Virtual working environment
- Flexible working hours
- Paid Parental leave
- Professional Development Program
- 401(k)