Software Engineer IV, Supervisor
Job in
Millersville, Anne Arundel County, Maryland, 21108, USA
Listed on 2026-10-16
Listing for:
CTM
Full Time
position Listed on 2026-10-16
Job specializations:
-
Software Development
Software Project Mgr/ Lead, Software Engineer, Software Architect
Job Description & How to Apply Below
CTM is a cutting edge software within the SaaS/UCaaS space helping drive revenue for 100,000+ clients in over 90 different countries.
Our
Purpose:
To create a better human experience through technology
Our Mission:
We empower businesses with the tools to transform conversations into an advantage
Our Vision:
We revolutionize the ways in which people and businesses connect
What do we do?
- We help businesses determine which ad campaigns produce the highest return on investment, ultimately driving more conversions, increasing efficiencies, and automating their operations.
- We help contact centers support and better connect with their customers by offering a variety of tools such as our mobile app, transcriptions, chat and text messaging features, queue tracking, and a bunch of incredible analytics.
- We help businesses to work remotely as effectively as they do in-person through our soft-phone and contact center support tools, helping thousands of businesses to employ team members around the world.
- We enable automation through powerful AI features to enhance workforce productivity, discover business opportunities and improve the human experience of communication by reducing the time spent on boring tasks and allowing more human time to interact.
What position are we hiring for (and what will they do)?
We are looking for a Software Engineer IV, Supervisor to join our team. Reporting to the Senior Manager of Engineering, you will serve as a first-level supervisor and hands-on player-coach, combining software development and technical leadership with direct responsibility for supervising and developing engineers. You will remain actively involved in designing solutions, writing code, reviewing work, and resolving technical challenges while helping your direct reports grow and succeed.
As a Software Engineer IV, Supervisor, you should have deep technical expertise and be able to independently lead large, complex projects across multiple components, services, or teams. You should understand how technical decisions impact reliability, scalability, security, cost, and the customer experience.
You should also bring prior experience managing junior or mid-level engineers, including coaching, training, mentoring, and providing actionable performance feedback. You will set clear expectations, support day-to-day execution, and build accountability while balancing your own technical contributions with your supervisory responsibilities.
As a successful Software Engineer IV, Supervisor you will:
- Directly supervise engineers, setting clear expectations for responsibilities, delivery, technical quality, and collaboration
- Hold regular one-on-one meetings, provide timely feedback, and help direct reports establish and progress toward development goals
- Coach, train, and mentor junior and mid-level engineers through hands-on guidance, pairing, design discussions, and code reviews
- Support onboarding and ongoing training so engineers build the knowledge, skills, and confidence to work independently
- Assess performance, recognize accomplishments, and address performance concerns in partnership with the Senior Manager of Engineers
- Coordinate work assignments and priorities with engineering and product leadership, balancing workload, delivery needs, and opportunities for growth
- Remain a hands‑on contributor, writing high-quality, maintainable, and testable code while setting a strong technical example
- Lead the design and implementation of complex projects spanning multiple services, systems, or teams
- Make sound technical and architectural decisions while…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×