Senior Software Engineer
Company: Cox Automotive
Location: Redan
Posted on: March 17, 2026
|
|
|
Job Description:
Job Summary As part of the Cox Automotive family, Central
Dispatch is evolving the nation's largest self-managed auto
transportation platform. Our logistics solutions connect shippers
with a nationwide network of carriers, enabling vehicles to move
efficiently across the country. The Senior Software Engineer
applies secure software engineering principles to the design,
development, testing, maintenance, and evaluation of software and
cloud infrastructure. This role independently delivers complex
features, supports architectural decisions, and ensures systems are
built for scalability, resilience, and long-term maintainability.
Senior Engineers also use AI-assisted development tools to
accelerate design, coding, testing, and troubleshooting across the
SDLC, ensuring all AI-generated output is reviewed and validated to
meet engineering standards. This position emphasizes strong
software craftsmanship, cross-team collaboration, continuous
improvement, and mentoring less experienced engineers. Senior
Software Engineers help guide technical practices within the team
and contribute meaningfully to the evolution of the Central
Dispatch platform. Our Teams Cox Automotive's Central Dispatch
teams are based primarily in Atlanta, GA. We have cultivated a
group of versatile, hardworking, and creative team members with
diverse skill sets who can adapt to the rapid changes in the
automotive and technology industries. We are committed to
supporting our logistics businesses and building for the future
with a best-in-class platform. Primary Duties and Key
Responsibilities Serve as a contributing engineer on teams
responsible for delivering complex product features and system
enhancements, incorporating AI-assisted development tools into
daily workflows to increase effectiveness and reduce manual effort.
Break down functional and business requirements into clear,
estimable technical tasks, using both traditional analysis and
AI-enabled exploration to evaluate complexity and potential
implementation paths. Write high-quality, maintainable code along
with end-to-end automated tests for business-critical components.
Use AI responsibly to support test generation, documentation, and
refactoring tasks while validating all output. Ensure quality,
performance, observability, security, and adherence to
specifications for assigned development tasks and adjacent systems.
Use AI-supported analysis tools to detect vulnerabilities,
code-quality issues, or performance bottlenecks. Work with fellow
engineers to ensure design and implementation decisions align with
architectural standards, system constraints, and long-term platform
strategy. Evaluate alternative technical approaches and provide
input on patterns, frameworks, and secure coding practices,
including leveraging AI to compare solution options or analyze
tradeoffs. Troubleshoot complex issues using a combination of
traditional debugging, log analysis, and AI-assisted root-cause
exploration to accelerate diagnosis and remediation. Contribute to
modernization efforts by refactoring legacy components, supporting
migration plans, and using AI tools to analyze older code and
propose updated patterns. Help define, promote, and support team
coding standards, development patterns, and best practices,
including proper use of AI in development workflows. Provide
informal technical leadership and mentorship to Software Engineers
I and II, including coaching them on responsible AI usage, prompt
strategies, and validation techniques. Document processes, designs,
and best practices and leverage AI tools when appropriate to
improve clarity, consistency, and completeness. Communicate status,
risks, and technical considerations clearly to teammates, managers,
and product stakeholders. Contribute insights and improvements from
prompt experimentation and AI-augmented workflows to help refine
team standards and engineering practices. Required Experience,
Knowledge, and Skills Applicants must currently be authorized to
work in the United States for any employer without current or
future sponsorship. No OPT, CPT, STEM/OPT or visa sponsorship now
or in future. Bachelor's degree in a related discipline and 4 years
of experience in a related field, or equivalent combinations such
as a master's degree and 2 years of experience, a PhD and 1 year of
experience, or 16 years of experience with no degree. Skilled in
analytical thinking, requirements analysis, technical
troubleshooting, software installation and support, and system or
technology integration. Strong hands-on development experience
using modern programming languages, frameworks, and cloud-based
architectures. Proven ability to evaluate technical requirements,
design maintainable solutions, and deliver high-quality
implementations that support system scalability and reliability.
Skilled in building partnerships, driving innovation, focusing on
execution, and striving for excellence in engineering. USD
101,500.00 - 169,100.00 per year Compensation: Compensation
includes a base salary of $101,500.00 - $169,100.00. The base
salary may vary within the anticipated base pay range based on
factors such as the ultimate location of the position and the
selected candidate's knowledge, skills, and abilities. Position may
be eligible for additional compensation that may include an
incentive program. Benefits: The Company offers eligible employees
the flexibility to take as much vacation with pay as they deem
consistent with their duties, the company's needs, and its
obligations; seven paid holidays throughout the calendar year; and
up to 160 hours of paid wellness annually for their own wellness or
that of family members. Employees are also eligible for additional
paid time off in the form of bereavement leave, time off to vote,
jury duty leave, volunteer time off, military leave, and parental
leave.
Keywords: Cox Automotive, Alpharetta , Senior Software Engineer, IT / Software / Systems , Redan, Georgia