Sr Software Engineer
$101.5k - $169.1kCox Automotive
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 looking for a Senior Software Engineer who applies the principles of secure software engineering to the design, development, maintenance, testing, and evaluation of software and cloud infrastructure that supports this initiative. As a senior member of the engineering organization, you will be expected to contribute beyond feature implementation by influencing development practices, mentoring teammates, raising engineering standards, and helping guide technical decision-making across products and services. You'll regularly balance short-term delivery objectives with long-term maintainability, scalability, and operational excellence. This is early-stage work with executive sponsorship, direct access to AWS technical teams, and the autonomy to shape how the platform is built. What You'll Do Platform Integration & Connector Governance- Own the enterprise connector catalog - define integration standards, security review gates, and onboarding playbooks for teams publishing MCP servers to Quick.
- Build platform-level integration infrastructure: auth plumbing (Entra/OAuth 2.0), connector health monitoring, and lifecycle tooling.
- Serve as the senior technical contact for domain teams (Snowflake, Salesforce, ServiceNow, Seismic) building MCP servers - unblock them, enforce guardrails, review designs, and ensure production readiness.
- Build connectors for systems where no dedicated team exists - AS400 wholesale auction databases, multi-step Databricks pipelines, internal REST/gRPC services, or whatever the business needs next.
- Own and evolve the AI Artifact Hub - harden the product, improve reliability, and ship features that make it a core part of how the org builds with AI.
- Build and improve knowledge ingestion pipelines - chunking strategies, metadata extraction, and retrieval quality tuning.
- Develop agents, skills, and automation workflows that solve real business problems through the Quick platform.
- Design and implement fine-grained access controls and DLP enforcement - when an agent queries Snowflake or Office 365 on behalf of a user, it must strictly respect row-level permissions and never surface unauthorized data in prompt contexts.
- Adopt spec-driven, verification-first development practices - define expected behavior before implementation, especially when building with AI-assisted tooling.
- Build the operational backbone for AI at scale - cost tracking by team/department, proactive circuit breakers for runaway token loops, and fallback handling when underlying services degrade.
- Design evaluation frameworks and automated "ground truth" test suites - measure whether changes to agent instructions improve or degrade accuracy across dozens of business workflows before they hit production.
- Build feedback loop APIs (Lambda, Step Functions) that capture human-in-the-loop corrections and feed quality signals back into the platform.
- Implement observability across the stack: usage metrics, latency, error rates, cost dashboards, and security-aware alerting.
- Participate in design and code reviews. Mentor junior engineers through pairing and knowledge sharing.
- Collaborate with the Principal Engineer on architecture decisions and technical direction.
- Work directly with AWS technical teams to troubleshoot issues, provide feedback, and adopt new capabilities.
- Bachelor's degree (list any requirements of discipline here) and 4 years' experience in a related field. The right candidate could also have a different combination, such as a master's degree and 2 years' experience; a Ph.D. and up to 1 year of experience; or 16years' experience in a related field.
- 5+ years of professional software development experience, including designing, building, and operating production systems.
- Strong proficiency in Python, including building APIs, data pipelines, and integrations.
- Hands-on experience with AWS services (Lambda, S3, IAM, API Gateway, CloudWatch, Step Functions, or similar).
- Experience building integrations with third-party APIs and SaaS platforms, including authentication flows (OAuth 2.0, OIDC).
- Experience with Infrastructure as Code (Terraform preferred) and CI/CD pipelines (GitHub Actions preferred).
- Solid understanding of distributed systems concepts: fault tolerance, idempotency, eventual consistency, and graceful degradation.
- Experience designing and enforcing authorization policies in multi-tenant or multi-user systems (row-level security, ABAC, or similar).
- Comfort working in a small, fast-moving team where you own what you build end-to-end.
- Strong communication skills. Able to explain technical decisions clearly and collaborate across teams.
- 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 for production platform systems.
- Experience with AI/ML-powered systems, with exposure to emerging patterns such as RAG, knowledge retrieval, or agent-based architectures.
- Experience with Amazon Bedrock, AWS managed AI/ML services, or a comparable enterprise AI platform.
- Familiarity with the Model Context Protocol (MCP) or experience building agent/tool integration layers.
- Experience with Snowflake, semantic views, or similar data platform technologies.
- Background in knowledge graphs, embeddings, vector stores, or enterprise search/retrieval systems.
- Experience building evaluation or testing frameworks for non-deterministic systems (ML model eval, A/B testing infrastructure, or similar).
- Familiarity with cost optimization in cloud-native architectures - FinOps thinking, usage metering, or chargeback systems.
- Experience with data loss prevention, PII detection/redaction, or security controls in data pipelines.
- Experience with event-driven architectures or workflow engines (Step Functions, Temporal).
- Experience building or operating internal developer platforms or developer tooling.
- Experience taking ownership of an inherited codebase and improving it to a well-documented, supportable state.
- Prior work in automotive, media, or another large enterprise with a complex system landscape is an advantage but not required.
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in Lawrence, IN vacancy
- ...Java DeveloperApex Systems is looking for a Senior Software Engineer to write and maintain code within applications and systems to implement... ...technical debt in alignment with product and technology roadmaps. The Sr. Software Engineer will play a role in Agile planning,...Senior
- ...yearsMarkLogic Architect Responsible for architecting analysis design development testing and implementation of reliable and reusable software solutions and addressing business opportunities using technologies like Java 11 XQuery Programming Marklogic Server database.Build...Senior
- ...Sr. Software EngineerTheoris Services is assisting our client in their search for a Sr. Software Engineer to add to their growing team. We are seeking someone who thrives in complex enterprise environments and enjoys investigating production issues, tracing application...SeniorFull time
- ...Senior Software EngineerIf you are wondering what makes TRIMEDX different, it's that all of our associates share in a common purpose of... ...no other — We hope you will join our team!The Senior Software Engineer creates desired functionality to assigned domain, products or services...Senior
- ...business specializing in advanced technology systems and mission support. Its capabilities include data science, software development, network engineering, intelligence, surveillance, and reconnaissance (ISR), and logistics. Job Description SOSi is seeking an experienced...SeniorContract workWork at officeRemote workMonday to FridayWeekend workAfternoon shift
- ...-security focused agencies within the Department of Defense and U.S. Intelligence Community. We are currently seeking a Software Engineer (Senior) to join our team. Position Summary The Software Engineer (Senior) is responsible for conducting and/or participating...SeniorFull timeWork at office
- ...Software EngineerOur Battle Management Software Department is looking for Software Engineers to support development, test, and other tasks throughout a software life cycle for aircraft embedded software applications. The aircraft operating system interfaces with several...SeniorLocal areaRelocation
$101.5k - $169.1k
...As a Senior Software Engineer within NextGear Capital , you will play a critical role in designing, building, and evolving the applications, platforms, and digital capabilities that support one of the automotive industry's leading inventory finance businesses. Working...SeniorTemporary work- ...responsibility, and professionalism. We have an immediate career-growth opportunity for a collaborative and highly skilled Senior Software Engineer; we hire innovative thinkers wishing to work with emerging technologies on tactical defense solutions recognized around the...SeniorContract workWork experience placementImmediate start
$86.8k - $165.2k
...Software EngineerIndianapolis, IN Secret Polygraph Unspecified Career Level not specified $86,800 - $165,200Job DescriptionAt RTX, the... ...Battle Management Software Department is looking for Software Engineers to support development, test, and other tasks throughout a...SeniorTemporary workLocal areaRelocation- Join a National Top WorkplaceNamed a Top Workplace in the USA and Top Remote Workplace, Kobie is where the best minds in loyalty come together, driven by passion and innovation. We're always looking for talented individuals who are ready to join a collaborative, growth...SeniorRemote workFlexible hours
- ...Senior Software EngineerThe Senior Software Engineer provides hands-on technical guidance and support to development teams, ensuring high-quality solutions, best practices, and timely delivery of initiatives. This role partners closely with architects, product owners,...Senior
- Senior Software EngineerDo you have the skills - and drive - to join a tech team that's working to digitally transform a trillion-dollar... ...of mind for our customers worldwide. As a senior software engineer at Liberty Mutual, you'll apply your talents in an agile environment...SeniorWork at officeWorldwide
- ...Position Summary Senior Software Engineer – .NET responsible for designing, developing, and maintaining scalable software solutions using .NET technologies. Leads technical efforts, mentors junior developers, collaborates with stakeholders to deliver high‑quality applications...SeniorWork at officeVisa sponsorshipWork visa2 days per week
$109.5k - $150.55k
...trust each other, win together, strive for the best, own our actions, and grow and evolve. Job Description As a Senior Software Engineer you will be one of the founding engineers on the Navigators team within Teacher & Learning Explorations. You will work across...SeniorFor contractorsLocal areaRemote workWorldwideWork visaFlexible hours$132k - $175k
...As Sr. AI Engineer I , you’ll design secure, scalable, cloud-enabled architectures that modernize legacy Marine Corps systems and enable AI-assisted code conversion. This role partners closely with customers, engineers, and stakeholders to translate mission requirements...SeniorFull timeWork experience placementLocal areaFlexible hours- ...Senior Full-Stack Software Engineer At Allegion, we help keep the people you know and love safe and secure where they live, work and visit. With more than 40 brands, 14,000+ employees globally and products sold in 130 countries, we specialize in security around the...SeniorTemporary workH1bRemote workFlexible hours
$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help build and operate OCI’s Key Management Service (KMS), a foundational service that plays a critical role in protecting customer...SeniorTemporary workFlexible hours$8k
...Secret (TS/SCI) clearance with polygraph is required. Visionist has an exciting new, fully FUNDED opportunity for a Senior Software Engineer. You will be joining a critical mission supporting our customers big data processing platforms. The analytics developed and...SeniorPermanent employmentContract workTemporary workRemote workFlexible hours- ...Sr Java DeveloperJob Location: Indianapolis IN (Remote until COVID have to relocate to the client location Post Pandemic) Job Type... ...history spans over 13 years and today we are an award-winning global software consultancy solving complex problems with technology. We...SeniorRemote workRelocation
$104.3k - $193.7k
.... We are seeking an experienced Senior Application Security Engineer to join our team in the corporate travel industry. This remote... ...while helping shape how the organization builds and governs secure software. What You'll Do: Work with DevOps teams to design,...SeniorFull timeImmediate startRemote workFlexible hours- ...- We hope you will join our team! Find out more about our company and culture here. The Senior Development Operations Engineer supports Software Engineering and Technology Operations in the implementation of new solutions and ensuring stable and scalable environments...SeniorRemote work
- Net DeveloperLocation: St. Indianapolis INDuration: 8 MonthsThe Senior Developer is responsible to analyze existing applications and building new web applications. The developer will work with the project manager, other developers, business analysts, and functional team...SeniorWork experience placement
- ...Sr. Java DeveloperLocation: Indianapolis, IN 46204On-site/Remote/Hybrid: HybridDuration: 6+ MonthsInterview Process: Webcam onlyExperienced... ..., Cybersecurity, Digital Marketing, ERP Management, Custom Software Development, Web Development, UI/ UX Design, System Integration,...SeniorRemote work
- ...Indianapolis - Responsible for maintaining.NET applications developed in VB.net, C# with Oracle and SQL server databases - Analyzes software requirements, designs, develops, tests and implements new systems or enhancements to existing applications - Uses Microsoft .NET...SeniorLocal area
- ..., IN - Fulltime Position Must Have Technical/Functional Skills ~ BA/BS degree in IT, Business, Computer Science or Engineering - or equivalent work experience. ~8+ years of relevant Salesforce experience with strong technical and functional expertise in...SeniorFull timeWork experience placement
- ...Sr. .NET Developer The Indiana Department of Health (IDOH) is seeking two Senior.NET Developer to work in the IT division. Candidate... ...in VB.net, C# with Oracle, and SQL server as databases. Software developer position is to analyze software requirements, designing...SeniorWork experience placementLocal area
- ...the Role We are seeking an experienced Sr. Salesforce Developer to serve as a... ...Technology division covers areas including: Software Development Business & Systems... ...Infrastructure Cybersecurity Cloud Engineer/DevOps Explore additional IT roles and...Senior
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours$120k - $180k
...- in our offices or yours. Job Summary The Senior Cloud Engineer will play a leadership role on SHI's internal Product Team, driving... ...languages, frameworks, or paradigms. Collaborate with software and DevOps teams to translate functional requirements into secure...SeniorFull timeRemote workWorldwideHome officeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!




