Principal Software Engineer
$163.4k - $272.3kCOX ENTERPRISES
CompanyCox Automotive - USAJob Family GroupEngineering / Product DevelopmentJob ProfilePrincipal Software EngineerManagement LevelDirectorFlexible Work Option Hybrid - Ability to work remotely part of the weekTravel %Yes, 5% of the timeWork ShiftDayCompensationCompensation includes a base salary in the range of $163,400.00 - $272,300.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.Job DescriptionCox 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 DoArchitecture & Technical DirectionOwn 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 & QualityOwn 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 SystemsSet 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 & InfluenceLead 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 AreBachelor’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 QualificationsExperience 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.Drug TestingTo be employed in this role, you’ll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-employment drug test for marijuana for this position. However, we are a drug-free workplace, so the possession, use or being under the influence of drugs illegal under federal or state law during work hours, on company property and/or in company vehicles is prohibited.BenefitsThe 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.About UsThrough groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells – or simply uses – cars. Cox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Benefits of working at Cox may include health care insurance (medical, dental, vision), retirement planning (401(k)), and paid days off (sick leave, parental leave, flexible vacation/wellness days, and/or PTO). For more details on what benefits you may be offered, visit our benefits page. Cox is an Equal Employment Opportunity employer – All qualified applicants/employees will receive consideration for employment without regard to that individual’s age, race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender, gender identity, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law. Cox provides reasonable accommodations when requested by a qualified applicant or employee with disability, unless such accommodations would cause an undue hardship.EOE, including disability/vetsSummaryLocation: Atlanta GA; Austin TX; Carmel INType: Full time
$169k - $220k
...to candidates who are remote in the United States, but can travel to our headquarters 1-2 times per quarter*We are seeking a Principal Engineer to lead the hands-on architecture and development of our next-generation data and intelligence APIs. This role is deeply technical...SuggestedFull timeContract workTemporary workLocal areaRemote workWorldwideVisa sponsorshipFlexible hours2 days per week$163.4k - $272.3k
...Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Principal Software Engineer Management Level Director Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % Yes, 5% of the time...SuggestedFull timeWork at officeRemote workFlexible hoursShift work3 days per week$272k - $431.25k
We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering teams of key CSP / hyperscale customers to ensure they can reliably manage, update,...SuggestedFull timeRemote work$272k - $431.25k
We're looking for a Principal Engineer to join our CSP Engagements team as the technical focal point for end-to-end performance, working directly... ...comparison and pattern analysis — identify configuration, software, or workload differences that explain performance gaps...SuggestedFull timeRemote work$198.24k - $272.58k
We're looking for a Principal Software Engineer to join Procore's Directory team, part of our Product & Technology organization. The Directory team owns the user and company management experience within a construction workspace — the systems that manage collaborators at...SuggestedFull timeContract workWork at officeLocal areaImmediate start2 days per week$147.5k - $245.9k
...Vice President (AVP), TechnologySoftware Engineer to lead the design, development, and... ...engineering practices, including AI-assisted software development.Responsibilities:Lead the... ...create an account to apply to this position. Principals only. EOE.Information on Interviews:LPL...Full timeWork at officeWork from home2 days per week3 days per week- Your ImpactThe Principal Software Engineer shapes and evolves our architecture using Distributed Domain Driven Design practices, ultimately ensuring the robustness and scalability of our systems. They influence architectural directions, and through project-embedded consultation...Visa sponsorship
$114.6k - $234.6k
...workloads across thousands of GPUs, leveraging technologies like RoCE and Infiniband.We're excited to meet a talented Senior Software Engineer like you, who shares our enthusiasm for innovation and excellence. As a valued member of our software engineering division, you...Temporary workFlexible hours$272k - $431.25k
...will lead the architecture and hands-on delivery across system software, drivers, and CUDA to make profiling continuously available... ...signals into actionable insights.Set technical direction for an engineering team; mentor engineers, drive technical planning to mitigate architectural...Full time- Job DescriptionRemote or Hybrid: This role can be remote US or hybrid in our Warren MI or Austin TX office.The Role:This Principal Software Engineer - Developer Experience role sits within the Developer Experience (DevEx) team at the intersection of DevEx, data, and business...Full timeH1bWork at officeLocal areaRemote workWork from homeShift work
$231k
...their best work. Join us and build for travelers everywhere.Principal Software Development EngineerOur Technology Team partners with teams... ....Expedia Global Payments (EGP) is looking for top engineering talent to help drive the development of our payment platform...Full time$96.8k - $251.6k
...networking, database, security offerings. We're looking for hands-on engineers with a passion for solving difficult problems in distributed... ...understand distributed systems and have a strong knowledge of software architecture. You should value simplicity and scale, work...Temporary workFlexible hours- ...Systems Inc. is a quickly developing worldwide System Integrator, Software and Product Development, IT Outsourcing and Technology... ...involvement in technology innovation, ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management, SOA, BPM, Data...Worldwide
- ...team technical strategy across our global engineering workforce, and ensuring the scalability... ...with broad scope and influence, the Principal Engineer partners closely with engineering... ...10+ years of professional software engineering experience with demonstrated...Full timeFor contractorsLocal areaFlexible hours
- ...Sign In > Create Account)2. If you already have a Candidate Account, please Sign-In before you apply.Job Description:Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom is the leader in virtualization and cloud infrastructure solutions.VMware Cloud...Full timeLocal area
$196k - $364k
...Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D engineering team in the Design-For-... ...next‑generation SoCs. You will contribute to the hardware and software development of industry‑leading test solutions such as scan...Full time$99.6k - $209.5k
About the RoleDesign, develop, troubleshoot, and debug software programs for databases, applications, tools, networks etc.As a member of the software engineering division, you will apply basic to intermediate knowledge of software architecture to perform development tasks...Temporary workFlexible hours- ...the pace for unlocking new possibilities that better serve the property industry.Job Description:The hybrid-remote Principal Software Development Engineer leads the design, development, and testing of complex software systems and applications. This senior-level position...Full timeLocal areaRemote workFlexible hours
$135.2k - $306.4k
...designs, and improve overall services reliability.Mentor and guide engineers in distributed systems design, high-scale data processing, and... ...the job remains posted.Career Level - IC5As a member of the software engineering division, you will take an active role in the...Temporary workFlexible hours$144.2k - $288.4k
...Data, Digital, Analytics, and Technology (DDAT) organization, is seeking a hands-on, passionate, and people-focused Principal Software Development Engineer to join our high-energy, growing team. In this role, you will help make a meaningful difference in the lives of our...Hourly payFull timeTemporary workLocal areaFlexible hours$99.6k - $234.6k
...Job Description We are seeking a Senior Principal Playback QoE Engineer to define and build the real‑time quality intelligence layer for OVE. This... ...operational reliability Qualifications 10+ years of experience in software engineering, data engineering, distributed systems, media...Temporary workFlexible hours$118.1k - $200.76k
...Software EngineerAre you an experienced Software Engineer looking for the next step to grow your career? Do you want to design and write software that really matters and be a part of a cause greater than yourself? At BAE Systems, our products provide critical mission capabilities...Full timeLocal areaFlexible hours$152.07k - $202.76k
...driving meaningful impact through bold thinking, technical excellence, and a commitment to delivering results. As a Principal Software Development Engineer, this individual serves as a strategic force behind Salesforce innovation and MuleSoft-powered enterprise...Temporary workRemote workWork from home- ...to define monetization architecture for next-generation video deliveryWork with a highly technical, distributed systems-focused engineering teamResponsibilitiesDesign and build scalable advertising infrastructure for live and linear streamingDevelop server-side and client...Flexible hours
- ...Principal Software Business Manager, License SalesThe Principal Software Business Manager, License Sales will be responsible for developing, maintaining, and improving frameworks, tools, and operational motions needed to optimize the License Sales business strategy to...Temporary workFlexible hours
- ...Principal Software Engineer For Power And Energy Transition (Pet)At Enverus, we're committed to empowering the global quality of life by helping our customers make energy affordable and accessible to the world. We are the most trusted energy-dedicated SaaS company, with...
$144.2k - $288.4k
...Principal / Director-Level Full-Stack Software Development EngineerWe're building a world of health around every individual — shaping a more connected,... ...Principal / Director-level Full-Stack Software Development Engineer to join our Digital Caremark organization and lead...Hourly payFull timeTemporary workLocal area$180k - $220k
...Principal Software EngineerAt Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower... ...computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art...Temporary workCasual workWork at office$114.6k - $234.6k
...Principal Application Software EngineerOracle Government Defense & Intelligence is seeking a Principal Application Software Engineer to design, build, and operate secure application services for sovereign and government cloud environments. This role is a senior technical...Temporary workFlexible hours- ...Software Engineer - Security PlatformAt Cloudflare, we are on a mission to help build a better Internet. Today the company runs one of the world's largest networks that powers millions of websites and other Internet properties for customers ranging from individual bloggers...Local area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- principal software engineer Austin, TX
- principal designer Austin, TX
- epic principal trainer Austin, TX
- principal solution architect Austin, TX
- principal data scientist Austin, TX
- senior principal scientist Austin, TX
- principal architect Austin, TX
- principal consultant Austin, TX
- senior principal cloud computing engineer Austin, TX
- principal solutions consultant Austin, TX

