Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Cox Enterprises

Software Engineer I

Cox Enterprises

Software Engineer I developing AI-assisted real-time bidding solutions for optimizing vehicle marketing at Cox Automotive. Collaborating with experienced engineers on scalable, resilient systems and employing modern software practices.

Posted 6/14/2026full-timeAustin • Texas, Vermont • 🇺🇸 United StatesMid-LevelSenior💰 $81,400 - $122,200 per yearWebsite

Tech Stack

Tools & technologies
AWSCloudJavaNoSQLPythonRedisSQLTerraformTypeScript

About the role

Key responsibilities & impact
  • Contribute to coding tasks by writing unit and system tests, participating in pair programming, and using AI tools to support code generation, documentation, and troubleshooting
  • Work within your team to understand and break down epics, features, and stories, building familiarity with how requirements are shaped using AI for problem and solution discovery
  • Learn and apply spec-driven development (SDD) practices by participating in specification reviews and contributing to well-structured specs before implementation begins
  • Develop foundational skills across the team's core technology stack — including Java, TypeScript, and Python — with a focus on writing clean, readable, and maintainable code
  • Build familiarity with AWS cloud services and begin learning infrastructure-as-code concepts (Terraform, AWS CDK) under the guidance of senior engineers
  • Gain exposure to relational and non-relational data stores (SQL/NoSQL) and in-memory caching concepts (Redis/Valkey) as part of contributing to data-driven services
  • Learn to troubleshoot issues using traditional debugging techniques and, progressively, AI-assisted root-cause exploration to diagnose and resolve problems
  • Support platform modernization efforts by assisting with legacy code updates and migration tasks, using AI tools to understand older patterns and propose alternatives
  • Learn and apply secure coding practices and participate in AI-assisted code analysis to identify vulnerabilities or quality concerns
  • Document processes, patterns, and best practices, leveraging AI tools appropriately to produce clear and consistent documentation
  • Share observations and lessons learned from AI-assisted workflows to help refine team practices
  • Communicate status, challenges, and dependencies clearly to teammates, engineering managers, and product stakeholders.

Requirements

What you’ll need
  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline
  • The right candidate could also have a different combination, such as 4 years' experience in a related field
  • Foundational programming skills in one or more modern languages; exposure to Java, TypeScript, or Python is a plus
  • Basic understanding of software development concepts including version control, testing, debugging, and the software development lifecycle
  • Eagerness to learn and grow across a broad technology stack including cloud platforms, data stores, and infrastructure tooling
  • Openness to learning and responsibly adopting AI-assisted development tools (such as GitHub Copilot, Claude Code, or MCP-based workflows) as part of everyday engineering practice
  • Familiarity with or willingness to learn Agile and/or Value Stream-based delivery models
  • Strong communication and teamwork skills with a willingness to take guidance and grow within a collaborative engineering environment
  • Intellectual curiosity, a growth mindset, and a commitment to continuous learning and improvement.

Benefits

Comp & perks
  • 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
  • up to 160 hours of paid wellness annually for their own wellness or that of family members
  • 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
  • health care insurance (medical, dental, vision)
  • retirement planning (401(k))
  • paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaTypeScriptPythonunit testingsystem testingspec-driven developmentsecure coding practicesdebugginginfrastructure-as-codedata-driven services
Soft Skills
communicationteamworkintellectual curiositygrowth mindsetcommitment to continuous learningopenness to learningcollaborationproblem-solvingadaptabilitywillingness to take guidance
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering