Director, Software Engineering
Confirmed live in the last 24 hours
Constant Contact
Job Description
At Constant Contact, we are seriously awesome people who take ownership and make an impact by operating with the mindset, integrity and courage of a small business owner. There’s something so profoundly rewarding about knowing that your work is empowering people everywhere to pursue their dreams. Here, we all play an integral part in helping business owners, entrepreneurs, non-profits and individuals to succeed by giving them all the help and tools they need to grow online. We’re energized by new challenges and new possibilities-and we’re just getting started!
As a Director of Software Engineering, you will be responsible for spearheading our product-centric initiatives and will be the architect of excellence, orchestrating a symphony of cross-functional initiatives to refine and elevate our product suite. Your role involves unifying disparate systems, simplifying our microservices landscape, and ensuring we deliver a coherent, efficient, and user-centric product. Your leadership will position us at the apex of innovation and reliability in our market.
What You'll Do
- Lead, mentor, and foster a culture of continuous improvement and inclusive collaboration within a talented group of software engineers
- Oversee the development and timely delivery of cutting-edge, performant, and user-centric software solutions aligned with the high-quality standards of Constant Contact
- Modernize our tech stack and engineering practices by leveraging the latest technologies and methodologies to address our challenges efficiently
- Stay abreast of industry trends and best practices to drive continuous improvements in both process and technology
- Spearhead the integration of AI tools to accelerate the design, development, and testing lifecycle.
- Create a conducive environment for learning and growth, aiding in the personal and professional development of your team members
- Lead and participate in technical discussions and decisions, ensuring the right stakeholders are involved and well-informed
- Advocate for clean code, robust design, and efficient solutions to complex problems
Who You Are:
- 10+ years of industry experience with 5+ years in a managerial role
- A robust track record of steering software engineering teams to deliver exceptional software punctually, reflecting both managerial excellence and technical prowess.
- Expertise in crafting a positive, open, and accountable team atmosphere that thrives on transparency and collaboration.
- A champion for the adoption of AI in software engineering development processes to drive innovation and efficiency.
- Hands on enough to contribute to technical conversations, decisions, strategies, and review code
- Familiarity with Java, Javascript, React.JS, MySQL, AWS/Google Cloud, and a range of open source libraries
- Experienced in quality practices, techniques, and tools at all layers of the stack
- Experience with high availability, high-scale, performance systems preferred
- A strong sense for performance tuning, A/B testing, and analytics would be a great plus
#LI-Remote #LI-HK1
The specific salary offered to a candidate may be influenced by a variety of factors including the candidate’s experience, their education and work location. In addition, some roles may be eligible for additional on target commission pay or bonus. The compensation package includes health and welfare benefits including paid leave.
Why You’ll Love Us:
- We celebrate one another’s differences. We are proud of our culture of diversity and inclusion, and we're always working hard to strengthen and improve this culture. We have programs in plac
Similar Jobs
New Relic
Lead Software Engineer - GoLang
Tech Holding
Full-Stack Tech Lead (W2 Contract)
The Knot Worldwide
Lead Software Engineer
Appian Corporation
Lead Software Engineer
Cerebras Systems
Cluster UI Full Stack, Engineering Lead
Scopely