About your new role:
We are seeking an experienced Director of Software Engineering to help scale and build our software engineering division, guiding our teams through an era of unprecedented growth and innovation. This role is pivotal in maintaining our award-winning momentum, by leading three current engineering teams and strategically expanding to five. You will be instrumental in enhancing our processes and accelerating development to continue delivering exceptional value to our customers.
This individual requires a strong technical background in both back-end and front-end development, encompassing expertise in areas such as software architecture, database management, API design, and user interface design. Additionally, this role involves leading and mentoring engineering managers to ensure efficient product delivery, aligning technical strategies with business objectives, and fostering a culture of innovation and collaboration within the engineering team. This is a Full-Time, 100% Remote opportunity.
Key Responsibilities:
- Lead, manage, and scale Software Engineering teams, setting clear goals and expectations, while fostering a culture of excellence and collaboration.
- Oversee the entire software development lifecycle, ensuring high-quality product delivery in a timely and efficient manner.
- Steer the technical roadmap while ensuring every project under your watch aligns with our overarching product strategy, architecture, and roadmap.
- Create systems to manage consistent product delivery, advocating for necessary technical work, and maintaining a laser focus on customer impact.
- Collaborate with our Product team to break down needs into technical requirements, architecture, and tickets for teams.
- Work closely with other teams to ensure our engineering efforts support the broader needs of the company, while also being hands-on in guiding the team’s technical direction
- Mentor and develop engineering talent, promoting an environment of continuous learning and professional growth.
- Ensure scalability, reliability, and security of our systems and infrastructure.
- Build upon the concept of shipping is the starting line for learning. Ship something, talk to users, get feedback, and iterate.
What you'll need for success:
- Bachelor's degree in Computer Science or a related field; Advanced degree preferred
- 5+ years experience building and leading Software Engineering Teams with a high-growth SaaS company
- Experience leading projects and coaching engineers through a project’s lifecycle in an Agile environment, utilizing Scrum.
- Comfortable dealing with changes as we respond to a rapidly changing marketplace.
- Ability to attract and hire great engineers, manage, and mentor them and make them successful.
- Expertise in our tech stack consisting of PHP, React, and Python.
- A passion for Quality and a “Get Stuff Done” attitude that is balanced by a sense of responsibility to your customers and team.
- An ability to understand complex software environments and end-to-end system architecture flows (with a solid understanding of SaaS systems and Microservices).
- Experience with developing and maintaining complex applications in a fast-paced, high-growth environment.
- Knowledge of best practices related to legacy development, scalability, and performance.
- Previous experience working with a fully remote team, leading them to long-term success.
Why you'll love life at Command|Link
Join us at CommandLink, where you'll have the opportunity to shape the future of business communication. We value the innovative spirit and seek individuals ready to bring their unique vision and expertise to a team that values bold ideas and strategic thinking. Are you ready to make an impact?
- Room to grow at a high-growth company
- An environment that celebrates ideas and innovation
- Your work will have a tangible impact
- Generous Medical, Dental, and Vision coverage for full-time employees
- Flexible time off
- 401k to help you save for the future
- Fun events at cool locations
- Free DoorDash lunches on Fridays
- Employee referral bonuses to encourage the addition of great new people to the team
Commandlink hires individuals in a number of geographic regions and the pay ranges listed reflect the cost of labor across these regions. The base pay for this position as displayed at the bottom of the job description is a range based on our lowest geographic region, up to our highest geographic region. Pay is based on location among other factors, such as skill-set, experience, and qualifications held.
Other Jobs from CommandLink
Senior Voice Engineer
Senior Network Engineer (Versa)
Senior Full-Stack Software Engineer (Python)
Senior Full-Stack Software Engineer
Similar Jobs
Senior Full-Stack Software Engineer
Full-Stack Software Engineer
Full-Stack Software Engineer
Full-Stack Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say