Software Engineering Manager

At Alignable
  • Full Time
  • Employee
  • Full Remote

Posted on September 23rd

Apply for this position

We believe that small businesses are stronger together and we’re looking for people who are passionate about our mission. 

Alignable is a remote-first, mission-driven Series C (and profitable) growth stage startup on a mission to bring together small business owners from across the globe to help them gain competitive advantage so they can succeed in their business. 

Small businesses give our communities character -- generating local jobs and supporting local causes. They are the creators, the risk takers and the problem solvers. Each with a unique story. 

For business owners who depend on referrals for success, Alignable is the online community helping them initiate and build trusted relationships leading to quality referrals. Owners depend on quality referrals for all aspects of their business, and whether they’re looking for new customers, suppliers, or services needed to run their business – they’re finding them all here on our platform. Our highly engaged and supportive peer network plays a critical role in helping these businesses (our Members) succeed, especially within an ever-changing economic environment. 

Alignable is North America's largest small business network with over 7 million businesses in 30,000+ communities. If you want to empower the small business owner through a networking platform unlike any other, let’s talk.

What you will be doing:
We're looking for a Software Engineering Manager who is enthralled with the craft of management and leadership and is passionate about building high-performing teams that will play a critical role in helping small businesses be successful. As a leader in our growing team, you will have the opportunity to impact the future of not just your team, but also the company and our entire member base.

Alignable’s Engineering department supports all Product teams, building velocity and quality into our core products. The department is fast-paced and highly collaborative and is divided into four main product pillars/squads: Growth and Core Networking, Content and Distribution, Groups and Events, and Marketplace. You will lead, manage, and continue to grow one of these squads depending on interest and fit

Being a Software Engineering Manager requires combining a highly collaborative mindset with a relentless pursuit of shipping software. You will work closely with product management, design, growth marketing, and business partners to set and then accomplish an evolving set of strategic goals.

This position reports to the Senior Director of Engineering and can be based anywhere in the U.S. or Canada. To be eligible for this position, you must live in the U.S. or Canada and have authorization to work in the U.S. or Canada without a visa. 

About our tech stack:
  • Languages & Databases: Ruby 2.6 and Rails 6 with Postgres, Redis, Memcached w/ React on the frontend
  • Testing: Rspec and Enzyme with continuous integration via CircleCI
  • Deployment: AWS Alphabet soup
  • Analytics Pipeline: Kinesis, Python, Pandas, Redshift
  • Machine Learning: Pytorch, Tensorflow

What success looks like:
  • You will prioritize being a great people manager. Building, motivating, rewarding and coaching a diverse team of Software Developers is the most important part of this role. You will recruit and retain top talent and excel in day-to-day people and performance management tasks.
  • You will contribute to architecture and design discussions. Lead your team to evolve our architecture with member delight, quality, robustness and scale as top priorities. You will regularly take part in deep-dive troubleshooting exercises and drive technical post-mortem discussions to identify the root cause of complex issues.
  • You will contribute to strategy and roadmapping. Help your team sort out technical and product requirements and priorities. Use project management skills to deliver product roadmap items.
  • You will understand and delight our members. You will attend member calls and dive deep with our customer success team to understand member challenges. Using this knowledge, you will drive your team’s delivery at the highest level, with the highest quality, and with the greatest positive impact on our small businesses.

What you will bring:
  • You will have 5-7+ years of experience as a software developer in OOP, Java or C++.
  • You will have at least 1-2+ years experience managing people and building teams.
  • You will have experience working very closely with Product teams; experience driving Product requirements independently is a plus.
  • You are deeply obsessed with doing what is right for customers.
  • You have proficient oral and written communication, analytical, and problem solving skills.
  • You have demonstrated the ability to deal with ambiguity and work in a dynamic environment.
  • You have the ability to collaborate effectively with a diverse, talented team.
  • You have experience in Agile/Scrum enterprise-scale software development.
  • You have experience building and operating scalable software.
  • You have demonstrated the ability to achieve stretch goals in a highly innovative and fast paced environment.
  • You have experience designing, developing, and deploying enterprise solutions using Amazon Web Services (AWS).

Why Alignable?
  • Advocacy & Encouragement: They make our online communities great, but they also make Alignable a great place to work. Our culture is dynamic, supportive and offers tremendous opportunities to grow your career together with the business. We offer autonomy, ownership, mentoring and flexibility. Every one of our employees and co-ops can directly point to how they've made a major impact on the business.
  • Equity, Diversity & Inclusion: At Alignable, we celebrate the diversity of the small business community - and in our team. We value the unique perspective you’ll bring to strengthen our mission of helping small businesses thrive and are committed to maintaining an inclusive and respectful culture that fosters creativity and innovation from everyone.
  • A remote-first organization, Alignable launched in 2014 and is venture-backed by Mayfield fund, Recruit Strategic Partners, Saturn Partners, NextView Ventures, Lead Edge Capital, and KIC ventures. Our leadership team also consists of startup veterans from Invisalign, Constant Contact, Vistaprint, and Audible.

What We Offer:
  • Smart, supportive co-workers
  • 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)

Alignable is an equal opportunity employer and encourages all applicants from every background and life experience without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

Apply for this position

Get the latest sent to your inbox once a week!

Receive a weekly update of technical tips, Rails job market analysis, Rails job listings and more!

We'll never share your email address. See our Privacy & Data Policies for more details.