Lead Software Engineer

Alignable Logo

Alignable

πŸ“Remote - United States

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)

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.