Software Engineer II
Quick Summary
write clear specifications and acceptance criteria up front, use them to guide AI-assisted implement
What We Offer
~1 min readCox Automotive is seeking a Software Engineer II to join our Consumer Intelligence team in Burlington, VT or Atlanta, GA.
At Cox Automotive, we offer the chance to take a significant role in the digital revolution of the automotive industry. Our software engineers are part of an energetic team that builds world-class solutions to benefit the auto buying public, dealers and manufacturers. You’ll be immersed in an environment that values your teamwork and creative problem-solving while encouraging you to keep learning new skills and technologies. Risk-taking is encouraged here and we reward remarkable results. Collaboration and support are woven into everything we do, from 24-hour Hackathons and brainstorming sessions to sprint reviews, and we welcome fresh ideas and an innovative mindset.
The Consumer Intelligence team is transforming how data is consumed and connected, bringing together signals from across Cox Automotive to build richer, more actionable consumer insights for our products, dealers and partners. We succeed through collaborative work, where engineers, analysts and product partners solve problems together and share ownership of outcomes. We practice continuous improvement and transparency, learning from every release and retrospective, and openly sharing our roadmap, results and lessons so everyone can build on them.
As a Software Engineer II, you will apply secure software engineering principles to the design, development, testing, maintenance, and evaluation of software and cloud infrastructure. This role collaborates closely with technical leads and teammates to understand product requirements, contribute to architectural discussions, and deliver scalable, resilient, and secure systems. You will use AI-assisted development tools in your daily work and help build AI-powered data products, applying sound engineering judgment to everything AI produces.
Responsibilities
~2 min read- →Develop and optimize data pipelines that support downstream stakeholders such as websites, advertising, data science and data analysts.
- →Implement and design custom data streaming applications using technologies like Kafka, AWS, and Java.
- →Prioritize and practice the infrastructure as code principle.
- →Build, deploy and test using CI/CD best practices.
- →Practice spec-driven development: write clear specifications and acceptance criteria up front, use them to guide AI-assisted implementation, and validate the resulting code and tests against the spec.
- →Use AI coding assistants (e.g., Claude Code) to design, write, test, refactor and document code, and remain accountable for reviewing, validating and securing all AI-generated output.
- →Apply responsible AI practices: protect sensitive and consumer data, follow company AI usage, privacy and security policies, and flag bias, hallucination and compliance risks.
- →Identify opportunities to apply AI to automate team workflows (e.g., testing, incident triage, documentation, operational reviews) and share what works with others.
- →Participate in the exploration and proof of concept of new technologies, including emerging AI tools and models, as they become available to the team.
- →Collaborate with team members on best practices, code reviews, internal tools and process improvements.
- →Evangelize new ideas within your team as well as across teams.
- →Explore open source or industry standard solutions that could be a fit for the organization.
- →Build, deploy, monitor, and support a highly performing and highly available production system.
- Development languages / frameworks: Java, JavaScript, TypeScript, Python, Kafka
- AWS cloud native architectures
- Database: Snowflake, Aurora
- DevOps tools: New Relic, PagerDuty, CDK, GitHub
- AI: LLM APIs and platforms (e.g., Anthropic Claude, Amazon Bedrock), MCP, and AI coding assistants
Requirements
~1 min read- Bachelor’s degree in a related discipline and 2 years’ experience in a related field. The right candidate could also have a different combination, such as a master’s degree and up to 2years’ experience; or 6 years’ experience in a related field
- Hands-on software development experience with at least one of the following: Java, Python, JavaScript, or TypeScript.
- Experience working with CI/CD pipelines, including building, testing, deploying, or maintaining software through automated development workflows.
- Experience applying DevOps practices within a software development environment.
- Demonstrated experience using AI-assisted development tools to support software development, code generation, testing, debugging, or code optimization.
- Coding within multiple technology stacks (e.g., front-end, back-end, application and database).
- Experience contributing to large-scale technical projects.
- Commitment to working in an Agile environment and upholding its principles.
- Experience in realizing applications from conception and design, to implementation and support.
- Coding within multiple technology stacks (e.g., front-end, back-end, application and database).
- Availability for rotational on-call duties outside of standard business hours required.
Location & Eligibility
About this job
- Pay per year
- $89,400–$134,000 a year
- 40% below the $187,180 median for Software Engineer jobs on Jobera (7,226 salaries).
- Posted
- Today
Listing Details
- Posted
- November 12, 2026
- First seen
- November 12, 2026
- Last seen
- November 12, 2026
Posting Health
- Days active
- 0
- Repost count
- 0
- Trust Level
- 67%
- Scored at
- November 12, 2026
Signal breakdown
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.