Demo

Software Engineering Manager

Commify
Chattanooga, TN Full Time
POSTED ON 9/26/2025
AVAILABLE BEFORE 10/25/2025

Commify is on the lookout for an innovative and results-driven Engineering Manager to spearhead our engineering initiatives and drive excellence across our technology teams. In this high-impact role, you will be responsible for leading the development of our messaging platform, ensuring that we deliver robust, scalable, and high-quality solutions to our customers.

As our Director of Engineering, you will oversee multiple engineering teams, fostering a culture of collaboration, innovation, and continuous improvement. You will work closely with product management, UX/UI, and other key stakeholders to align engineering efforts with business goals and customer needs. Your leadership will be instrumental in navigating technological challenges while promoting agility and quality throughout the development process.

If you are passionate about technology and leadership and want to contribute to shaping the future of business communication, we'd love to hear from you!

Requirements

We are seeking an experienced and visionary Engineering Manager to lead our US Engineering teams in the development and enhancement of our Communication Platform as a Service (CPaaS) products. Commify's products support multiple communication channels, including SMS, MMS, RCS, WhatsApp, Voice, and Email. You will have extensive experience in building and scaling cloud-based applications, preferably on Microsoft Azure, with a strong background in .NET. This role requires a strategic leader who excels in agile methodologies, team development, and delivering high-quality software solutions. Additionally, you will have the opportunity to work as part of a growing international business, playing a key role in our expansion and success across multiple global markets.

Key Responsibilities:

    • Leadership and Strategy
      • Lead the software engineering team for our multi-channel CPaaS platform.
      • Develop a technical vision and strategic roadmap aligned with company goals.
      • Collaborate with executive leaders to ensure engineering strategies support growth.
      • Build relationships with commercial leaders to meet customer needs with products.
    • Technical Oversight
      • Oversee architecture and delivery of cloud-based applications on Microsoft Azure and .NET.
      • Ensure 24/7 application availability and auto-scaling for message volume spikes.
      • Stay updated on emerging technologies to maintain competitiveness.
    • Team Management
      • Recruit and mentor a high-performing engineering team, promoting innovation.
      • Implement agile practices to enhance productivity and quality.
      • Conduct performance reviews and provide development opportunities.
      • Collaborate with diverse teams across the USA, willing to travel up to 50% of the time.
    • Project Management
      • Manage planning and execution of projects to ensure timely delivery.
      • Work with product management to align project goals with product vision.
      • Maintain robust project management tools and processes for transparency.
    • Agile Transformation
      • Drive organization-wide adoption of agile methodologies.
      • Implement a DevOps culture and continuous improvement practices.
      • Coach teams on agile principles and monitor the effectiveness of practices.
      • Foster a collaborative engineering culture through a community of practice.
    • Quality and Compliance
      • Ensure compliance with industry standards and regulatory requirements.
      • Establish quality assurance practices within the software development cycle.
      • Lead initiatives for improving platform reliability, performance, and scalability.
    • Mergers and Acquisitions
      • Integrate engineering teams and technologies from acquisitions.
      • Align software systems and codebases for a unified technical ecosystem.
      • Assist with technical due diligence and risk mitigation during acquisitions.
      • Collaborate with teams for seamless integration with strategic goals.

Essential Qualifications:

  • Proven experience as a leader in software engineering, with a strong track record of managing and growing effective engineering teams.
  • Expertise in software development lifecycle (SDLC) and agile methodologies, with an emphasis on continuous integration and delivery.
  • Strong technical background, preferably in messaging services, SaaS platforms, or related fields.
  • Excellent communication and interpersonal skills, with the ability to convey complex technical concepts to various audiences.
  • Proven experience in strategic planning and execution, able to drive initiatives from concept to delivery.
  • Demonstrated ability to influence and lead change in a fast-paced, rapidly evolving environment.

Desirable Skills & Experience

  • Experience working in a high-growth tech company, particularly in a leadership capacity.
  • Knowledge of cloud platforms (Azure) and modern deployment practices.
  • Familiarity with DevOps principles and practices, including CI/CD and automation tools.
  • Understanding of relational and NoSQL databases and modern web frameworks.


Benefits

  • Competitive Salary ($160,000 - 180,000)
  • Company Bonus
  • Healthcare & Dental.
  • 20 days annual leave plus Federal Holidays.
  • Birthday off work, 2 Wellbeing days leave & 2 Giving back days.
  • Free access for you and your family to Calm, a mindfulness, health, and wellbeing App.
  • 401k 4% employer contribution.
  • Death in service
  • Culture initiatives (Including Christmas rewards & monthly/quarterly social events).
  • Training & Development opportunities with access to unlimited learning via Udemy.

 

Salary : $160,000 - $180,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineering Manager?

Sign up to receive alerts about other jobs on the Software Engineering Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Commify

Commify
Hired Organization Address Chattanooga, TN Full Time
Commify is on the lookout for an innovative and results-driven Director of Engineering to spearhead our engineering init...
Commify
Hired Organization Address Chattanooga, TN Full Time
Over the last 10 years, Commify has grown and transformed under Private Equity ownership, evolving into a global busines...

Not the job you're looking for? Here are some other Software Engineering Manager jobs in the Chattanooga, TN area that may be a better fit.

Resident Site Manager - South Texas Project

Laveer Engineering, Chattanooga, TN

Head of Software Engineering

KDR Talent Solutions USA, Chattanooga, TN

AI Assistant is available now!

Feel free to start your new journey!