Principal Software Engineer

Cox Enterprises

Austin (TX)

Hybrid

USD 180,000 - 240,000

Full time

6 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Cox Automotive seeks a Principal Software Engineer to own architecture for the AWS Quick customization layer and the AI Artifact Hub, guiding integration across Cox platforms. You will lead engineers, define governance, and ensure secure, scalable delivery of AI-powered capabilities through connectors, agents, and data pipelines.

You will shape MCP strategy, oversee reliability practices, and collaborate with AWS teams to align platform direction while maintaining hands‑on review and

Qualifications

  • Bachelor’s degree in Computer Science and 10+ years of software development experience.
  • Strong experience designing and delivering cloud‑native platforms on AWS, including compute, storage, networking, IAM, observability, and automation.
  • Proficiency in Python with ability to review, debug, and contribute to Python‑based connectors, pipelines, and tooling.
  • Experience defining evaluation and quality approaches for software, including regression testing and HITL workflows.

Responsibilities

  • Own end‑to‑end architecture for the AWS Quick customization layer and MCP strategy across enterprise integrations.
  • Lead engineers through design, reviews, and production contributions; review code and debug critical issues.
  • Define standards for agents, tools, and integration patterns; drive reliability, monitoring, and incident response.

Skills

Python
AWS
Cloud Architecture
Platform Leadership
API design
Security & Governance
CI/CD
IaC

Education

Bachelor's degree in Computer Science

Tools

Terraform
GitHub Actions
CI/CD tooling
MCP
Snowflake
Temporal

Job description

Cox Automotive is deploying enterprise AI capabilities on AWS Quick across the enterprise, helping teams work more effectively in their day-to-day operations.

We are seeking a Principal Software Engineer to own technical direction for the platform, the applications, and integrations around it. This role shapes architecture across two products: AWS Quick, an emerging AI platform for agents and enterprise connectors; and an established internal AI Artifact Hub used across Cox Automotive that lets engineering and product teams publish and share interactive artifacts through a web experience and an MCP server interface.

This is a hands‑on technical leadership role. You will make the key architecture and engineering decisions, lead engineers through implementation, and stay close enough to the code to review designs, debug difficult issues, and contribute where it matters. The team builds connectors, agents, knowledge bases and data pipelines, and quality systems that integrate Quick with Cox Automotive’s core enterprise tools and operational systems.

This is early‑stage work with executive sponsorship, direct access to AWS technical teams, and the autonomy to define the architecture.

What You'll Do

Architecture & Technical Direction

  • Own the end-to-end architecture for the AWS Quick customization layer, including connectors, agent orchestration, knowledge ingestion, service boundaries, and infrastructure as code.
  • Define the Model Context Protocol (MCP) strategy for enterprise integrations: tool contracts, governance, authentication, authorization, and safety boundaries.
  • Own the technical direction of the AI Artifact Hub. Assess its current state, define a hardening plan, and improve reliability as adoption grows.
  • Make and document major architecture decisions, including the trade‑offs behind them. Build for near‑term delivery without closing off the platform’s next stage.
  • Work with Enterprise Architecture, Security, Cloud Automation, and AWS technical teams to align platform direction and resolve cross‑team issues.

AI Platform Engineering & Quality

  • Own the quality and evaluation approach for AI capabilities, including automated regression tests, measurable acceptance criteria, and human-in-the-loop (HITL) feedback.
  • Lead technical decisions around enterprise knowledge and retrieval, including ingestion, content curation, metadata, knowledge graphs, retrieval quality, context management, and platform‑supported RAG configuration.
  • Define standards and reusable patterns for agents and skills.
  • Set the design for MCP servers, tool interfaces, and structured APIs intended for agent use.
  • Establish spec‑driven, verification‑first practices for AI‑assisted software development. Evaluate new capabilities and adopt them when they improve delivery without weakening quality or security.

Resilient Distributed Systems

  • Set production reliability standards for AI‑enabled integrations, including monitoring, observability, graceful degradation, and incident response.
  • Define failure and recovery patterns: timeouts, bounded retries with backoff, circuit breakers, and clear fallback behavior.
  • Define idempotency and durable workflow patterns for operations that cross service or third‑party boundaries.
  • Lead response to significant platform incidents and drive the follow‑up engineering work.

Technical Leadership & Influence

  • Lead architecture and design reviews. Pair with engineers on the hardest problems and raise the team’s engineering judgment.
  • Guide the team’s Python implementation through design, code review, debugging, and targeted production contributions.
  • Serve as a senior technical contact for AWS on platform architecture, product capabilities, and roadmap needs.
  • Explain technical direction and trade‑offs clearly to engineering, product, security, and senior leadership.
  • Represent the platform team in cross‑organization technical forums and build alignment across team boundaries.

Who You Are

  • Bachelor’s degree in Computer Science and 10 years’ experience in a related field. The right candidate could also have a different combination, such as a master’s degree and 8 years’ experience; a Ph.D. and 5 years’ experience in a related field; or 22 years’ experience in a related field.
  • 10+ years of experience across the software development life cycle, architecture, and platform delivery.
  • Strong experience designing and delivering cloud‑native platforms on AWS, including compute, storage, networking, IAM, observability, and infrastructure automation.
  • Experience designing, building, or operating AI/ML‑powered systems, with exposure to emerging patterns such as RAG, knowledge retrieval, or agent‑based architectures.
  • Strong software engineering fundamentals and working proficiency in Python. Able to design, review, debug, and contribute to Python‑based connectors, pipelines, and tooling.
  • Experience defining evaluation and quality approaches for software, including regression testing, measurable acceptance criteria, HITL review, or other methods suited to non‑deterministic systems.
  • A track record of enterprise integration work across SaaS, data platforms, and operational systems, including API design, authentication (OAuth 2.0, OIDC, SSO), data quality, and reliability concerns.
  • Demonstrated ownership of a platform or system architecture used by multiple engineering teams.
  • Experience setting technical direction and influencing decisions across team boundaries without relying on formal authority.
  • Experience establishing engineering practices and team norms in a newly formed team.
  • Applicants must be authorized to work in the United States for any employer without current or future sponsorship.
  • Ability to work in the office three days per week.
  • Willingness to participate in an on‑call rotation and lead incident response for production platform systems.

Preferred Qualifications

  • Experience with Amazon Bedrock, AWS managed AI/ML services, or a comparable enterprise AI platform.
  • Experience working directly with a cloud or platform vendor on product capabilities and roadmap priorities.
  • Familiarity with the MCP specification and SDKs, or experience building comparable agent/tool integration layers and governance patterns.
  • Background in knowledge graphs, graph databases, or enterprise knowledge and retrieval systems.
  • Experience with Infrastructure as Code (preferably Terraform) and CI/CD for cloud or AI‑enabled systems. Familiarity with GitHub Actions and self‑hosted runners is a plus.
  • Experience with HITL workflows, agent orchestration, evaluation harnesses, or LLM‑backed middleware.
  • Experience with Snowflake, including semantic views or similar semantic‑layer technology.
  • Background in data loss prevention, PII redaction, or zero‑trust data pipelines.
  • Experience building internal developer platforms, developer tooling, or platform‑as‑a‑product capabilities.
  • Experience taking ownership of an inherited codebase and bringing it to a supportable, well‑documented state.
  • Experience with event‑driven architectures and workflow engines such as AWS Step Functions or Temporal.
  • Experience establishing spec‑driven development, evaluation, governance, or verification practices for AI‑assisted engineering.
  • Prior work in automotive, media, or another large enterprise with a complex system landscape is an advantage but not required.
  • Experience designing and operating APIs for other teams, including versioning and backward compatibility.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Cox Enterprises • Atlanta (GA)

Hybrid
USD 180,000 - 260,000
Sr Software Engineer
Sr Software Engineer

Cox Enterprises • Austin (TX)

On-site
USD 150,000 - 190,000
Sr Software Engineer
Sr Software Engineer

Cox Enterprises • Carmel (IN)

On-site
USD 140,000 - 180,000
Software Engineer II
Software Engineer II

Cox Enterprises • Austin (TX)

On-site
USD 110,000 - 150,000
Software Engineer II
Software Engineer II

Cox Enterprises • Atlanta (GA)

Hybrid
USD 100,000 - 150,000
Principal AI Engineering Architect
Principal AI Engineering Architect

Robots & Pencils • Northern (KY)

Hybrid
USD 180,000 - 231,000
Principal AI Platform Engineer [Hybrid]
Principal AI Platform Engineer [Hybrid]

EDF power solutions • San Diego (CA)

Hybrid
USD 135,600 - 226,100
Competitive bonus incentives
Comprehensive health coverage
Rewarding 401k
+3
Sr Software Engineer
Sr Software Engineer

Cox Enterprises • Atlanta (GA)

On-site
USD 140,000 - 210,000
Senior AI Platform & Solutions Engineer
Senior AI Platform & Solutions Engineer

Confidential • Pennsylvania

On-site
USD 180,000 - 260,000
Principal AI Platform Engineer [Hybrid]
Principal AI Platform Engineer [Hybrid]

Edf Renewable Energy, Inc. • San Diego (CA)

Hybrid
USD 163,000 - 190,000
Competitive bonus incentives
Comprehensive health coverage
401k with generous match
+3