Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II

$89.4k - $134k

Cox

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

The Software Engineer II applies secure software engineering principles to the design, development, testing, maintenance, and evaluation of software and cloud infrastructure. This role collaborates closely with teammates to understand business requirements, contribute to architectural discussions, and deliver scalable, resilient, and secure systems. As part of a corporate-wide AI transformation initiative, this role will also incorporate the responsible use of AI-assisted development tools to streamline coding, testing, troubleshooting, and documentation activities across the SDLC.

This is early-stage work with executive sponsorship, direct access to AWS technical teams, and the chance to grow your skills rapidly in AI platform engineering.

What You'll Do

Build & Ship

  • Build and maintain connectors that integrate Quick with enterprise systems - wrapping APIs, handling auth, managing errors, and making data available to AI agents.
  • Ship features on the AI Artifact Hub - bug fixes, performance improvements, and new capabilities that make the product better for internal users.
  • Write clean, tested Python code for APIs, data pipelines, agent skills, and platform tooling.
  • Help enforce integration standards and support domain teams as they publish MCP servers to the enterprise connector catalog.
  • Implement features end-to-end: design, code, test, deploy, and monitor in production.
Learn & Grow
  • Work closely with senior engineers to learn architecture patterns, code review practices, and production engineering standards.
  • Develop expertise in AI platform concepts: RAG, knowledge ingestion, embeddings, agent orchestration, evaluation frameworks, and access control for AI systems.
  • Grow your AWS skills through hands-on work with Lambda, S3, IAM, API Gateway, Step Functions, and infrastructure as code.
  • Contribute to access control and data safety - help ensure AI agents respect user permissions and never surface unauthorized data in prompt contexts.
  • Participate in design discussions - your perspective matters on a small team.
Operate & Support
  • Instrument the systems you build - metrics, logging, alerting, and dashboards so the team knows when something is wrong before users do.
  • Contribute to evaluation and feedback systems - help build automated test suites that measure agent quality and capture human-in-the-loop corrections.
  • Write and maintain CI/CD pipelines (GitHub Actions) and infrastructure as code (Terraform) with guidance from senior team members.
  • Contribute to documentation for systems, runbooks, and onboarding materials.
  • Participate in on-call rotation with mentorship and support from senior engineers.
Who You Are
  • Bachelor's degree in Computer Science 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 2 years' experience; or 14 years' experience in a related field.
  • 2+ years of professional software development experience building production applications or services.
  • Proficiency in Python, including writing APIs, scripts, or data processing logic.
  • Familiarity with AWS cloud services (e.g., Lambda, S3, IAM, API Gateway) or another major cloud provider.
  • Experience with version control (Git) and collaborative development workflows (pull requests, code review).
  • Basic understanding of APIs (REST, authentication patterns) and experience integrating with third-party services.
  • Eagerness to learn new technologies and grow into more complex engineering challenges.
  • Strong communication skills and a collaborative, team-first mindset.
  • 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 with mentorship from senior engineers.
Preferred Qualifications
  • Exposure to AI/ML-powered tools, AI APIs, prompt engineering, or building AI-enabled features.
  • Experience with Infrastructure as Code (Terraform) or CI/CD pipelines (GitHub Actions).
  • Familiarity with the Model Context Protocol (MCP) or building tool/plugin interfaces for AI systems.
  • Familiarity with data platforms (Snowflake, Databricks, data lakes, or similar).
  • Exposure to authorization models in multi-user systems (row-level security, role-based access).
  • Familiarity with cost optimization or FinOps concepts in cloud environments.
  • Interest in or exposure to knowledge graphs, embeddings, vector databases, or search systems.
  • Experience with event-driven architectures or serverless computing patterns.
  • Experience building internal tools, developer platforms, or internal-facing products.
  • Prior work in automotive, media, or another large enterprise environment is a plus but not required.

USD 89,400.00 - 134,000.00 per year

Compensation:

Compensation includes a base salary in the range of $89,400.00 - $134,000.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.

Benefits:

The 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.

EOE, including disability/vets
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Cicero, IN vacancy
  •  ...DescriptionThe Core Application Developer II is a mid entry level systems application...  ...solutions• Participate in all phases of the software development life cycle (SDLC)•...  ...Technology (Software development track) or Engineering with a programming concentration AND at least... 
    Suggested
    Full time
    Work experience placement
    Work at office

    Northwest Bank

    Fishers, IN
    4 days ago
  • $97.41k - $135.83k

     ...joining us in boldly challenging what's possible for a sustainable world. Trane Technologies is currently seeking a Software Engineer who will be responsible for developing embedded HMI systems in Qt/C++ and Python, building custom Yocto Linux distributions, and... 
    Suggested
    Hourly pay
    Local area
    Work from home

    Trane Technologies plc

    Noblesville, IN
    1 day ago
  •  ...Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement,...  ...Coordinate testing and application of ongoing software patches or upgrades• Lead in planning and...  ..., Group Policy, DFS, File Shares, IIS, Hyper-V, cloud technologies (Azure, Office... 
    Suggested
    Full time
    For contractors
    Work at office
    Night shift

    Northwest Bank

    Fishers, IN
    1 day ago
  •  ...and company perks await!Job Description:The Field Applications Engineer (FAE) will provide technical expertise and support to embedded...  ...area. Focusing on embedded control microcontrollers, hardware and software. The FAE is part of the sales team and will work closely with... 
    Suggested
    Full time
    Work at office
    Remote work
    Night shift

    Microchip Technology

    Noblesville, IN
    2 days ago
  • $163.4k - $272.3k

     ...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... 
    Suggested
    Work at office
    3 days per week

    Cox

    Cicero, IN
    15 hours ago
  •  ...Software Engineer The Software Engineer builds, maintains, and supports custom software used by employees, customers, and business partners. This is a full-stack role covering the complete development lifecycle — discovery, planning, design, implementation, testing,... 
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work

    Beck's Hybrids

    Atlanta, IN
    4 days ago
  •  ...Job Description Job Description PURPOSE This role is to provide embedded software engineering solutions and documentation support within the organization. This position requires creativity, innovation, electronic product design capability, product evaluation, and... 
    Work at office
    Local area

    SMC Corporation of America

    Noblesville, IN
    14 days ago
  • $175k

     ...Job Description Sr. Software Engineer, Full Stack Location: Hybrid - Atlanta, IN area Pay: Up to $175K Direct Hire Pinnacle Partners is assisting our client in their search for a Sr. Full Stack Software Engineer to join their team in the Atlanta... 

    Pinnacle Partners

    Atlanta, IN
    2 days ago
  •  ...finding and analyzing solutions, and making decisions. Much of an engineer's time is spent on researching, locating, applying, and...  ...experience as determined by management Proficient with CAD software (Design & Manufacturing disciplines) Basic understanding of... 
    Work at office

    SMC

    Noblesville, IN
    5 hours ago
  • SMC Corporation of America in Noblesville, IN is seeking an Embedded Software Engineer to design, develop, and maintain scalable software systems for our products. You will write clean, well-tested code, participate in code reviews, and collaborate with product and design... 

    Polluxa, Inc.

    Noblesville, IN
    2 days ago
  •  ...PURPOSE The purpose of a Lead Manufacturing Engineer is to design, implement, optimize, and troubleshoot manufacturing processes...  ...to lead cross-functional teams. ~ Familiarity with relevant software tools and technologies. ~ Excellent communication and interpersonal... 
    Work at office

    SMC Corporation of America

    Noblesville, IN
    15 hours ago
  •  ...Job Description Job Description Application Engineer – Diamond Grinding Wheels Location: Remote (with Domestic & International Travel) – Reporting to Noblesville, IN Facility Experience Level: Mid–Senior (5+ Years) Industry: Tool & Cutter Grinding, Fine... 
    Remote work
    Flexible hours

    Lapmaster Wolters

    Noblesville, IN
    11 days ago
  •  ...SEP has immediate openings for experienced lead software engineers. We've been helping companies build great software products since 1988 in a wide range of industries and technologies. We provide software product and design outsource and consulting services covering... 
    Full time
    Work at office
    Local area
    Immediate start
    Relocation package
    Flexible hours

    Sep

    Westfield, IN
    15 hours ago
  • SMC Corporation is seeking an engineer in Noblesville, Indiana to contribute to product development and manufacturing support. The role emphasizes applying CAD skills and engineering fundamentals to meet customer requirements and drive cost targets. You will work with... 

    SMC Corporation

    Noblesville, IN
    1 hour ago
  •  ...Fishers, OH0523 Independence Bus Office, OH0713 NW Bancshares HQ, PA0258 Bellevue, PA0738 Processing CenterJob DescriptionThe Lead Software Engineer provides technical leadership for the design, development, implementation, and support of enterprise software applications and... 
    Full time
    Work experience placement
    Work at office

    Northwest Bank

    Fishers, IN
    2 days ago
  • $101.5k - $169.1k

     ...As an Senior Mobile Engineer within NextGear Capital , you will help build and evolve the mobile experiences that support customers...  ...customer and business problems. At NextGear Capital, AI-assisted software development is becoming a foundational aspect of how... 

    Cox Automotive

    Noblesville, IN
    15 hours ago
  • $30 - $45 per hour

     ...Job Description Title: CNC Applications Engineer Comp: $30-$45/hour + Overtime + Profit Sharing Location: Noblesville, IN...  ...Manufacturing, Engineering, Machining Technology, or related field • CAM software experience • Customer-facing technical support experience •... 
    Part time
    Immediate start

    Pinnacle Partners

    Noblesville, IN
    3 days ago
  •  ...creative in the aspects of design and problem-solving utilizing engineering first principles with an emphasis on advanced systems analysis...  ...and interpret data utilizing corporate management system software that include CAD models and product documentation. Perform... 
    Work experience placement
    Work at office
    Local area

    SMC Corporation of America

    Noblesville, IN
    14 days ago
  •  ...candidate will be fluent in design and problem-solving, utilizing engineering first principles with an emphasis on system analysis,...  ...Review and interpret data utilizing corporate management system software that includes CAD models and product documentation. Perform... 
    Work experience placement
    Work at office
    Local area

    SMC Corporation of America

    Noblesville, IN
    14 days ago
  • $75.7k - $135.83k

     ...Product Support Engineer- Building Services Be a part of our mission! As a world leader in creating comfortable, sustainable, and efficient...  ...field organization with configuring equipment and developing software requirements that improve the software's capabilities. Train... 
    Hourly pay
    Work experience placement
    Work at office
    Work from home

    Trane Technologies

    Noblesville, IN
    2 days ago
  •  ...coagulation testing device. Our full-time team currently comprises a CEO/Biomedical Engineer, and an Electrical Engineer.  Job Summary:  We are seeking a talented and experienced Senior Software Engineer to join our team and lead the development and optimization of... 
    Full time
    Temporary work
    Remote work
    Flexible hours

    Levisonics Inc

    Fishers, IN
    14 days ago
  • We are seeking a Quality Engineer with experience in medical device design quality and risk management to support product development from...  ...as assigned.Responsibilities and Essential Functions - Engineer II, Quality:Responsible for, at a minimum, one critical functional... 
    Work at office
    Local area

    Ambu

    Noblesville, IN
    2 days ago
  •  ...Custom Concrete is seeking a Senior Application & Data Integration Engineer to join our growing IT team and help shape the future of...  ...solutions Lead application architecture, code quality, and software development lifecycle (SDLC) processes Collaborate with business... 
    Casual work
    Relocation

    Custom Concrete Company Inc

    Westfield, IN
    6 days ago
  •  ...and review technical modules of IMMI's computer and enterprise software systems and applications. The Senior Application Developer...  ...5% of the time.Requirements: Bachelor’s Degree in Electronics Engineering, Electrical Engineering, or a related field. 10 years of experience... 

    IMMI

    Westfield, IN
    2 days ago
  •  ...clients working with a wide variety of client stakeholders in IT, engineering, and marketing, as well as our client’s executive leaders....  ...Consult on and lead architectural activities on new and existing software systems Support sales meetings with your architectural... 
    Work at office
    Immediate start
    Flexible hours

    SEP

    Westfield, IN
    12 days ago
  •  ...technology power our connected ecosystem of health, safety and security solutions and services. POSITION SUMMARY As an Applications Engineer, you will need to formulate an engineered estimate and or budget for new and existing clients that shall be provided by... 
    Temporary work
    For contractors
    For subcontractor

    Securitas Technology Corporation

    Fishers, IN
    6 days ago
  •  ...Research and/or input data utilizing corporate management system software that include drawings, part lists, bills of material,...  ...locations. SMC offers technology accumulated through the years, engineers that bring it to life in new products, production capacity which... 
    Work experience placement
    Work at office
    Local area

    SMC Corporation of America

    Noblesville, IN
    14 days ago
  •  ...Qualifications Bachelor's degree and a minimum of three (3) years of software development experience, or an equivalent combination of...  ...workflows (Azure DevOps) REST APIs, SFTP servers, and web services IIS, Windows Services, and Windows Task Scheduler Cloud platforms (Azure... 
    Daily paid
    Flexible hours

    Crew Carwash

    Fishers, IN
    3 days ago
  • $40 - $45 per hour

     ...Job Description Job Description Field Service Controls Engineer $40–$45/hr (based on experience) 60%+ Travel (U.S. & Canada) Overview We are seeking a Field Service Controls Engineer to support highly specialized automation and industrial equipment across... 
    Work at office
    Remote work

    Sterling Engineering Inc.

    Noblesville, IN
    12 days ago
  •  ...Director of Engineering Centrifuge Parts & Repair • A Business Unit of Trucent Inc. • Noblesville, Indiana ---------------------------------------------- About CPR & Trucent A business unit of Trucent Inc, a North American leader in fluid separation technology... 
    Day shift

    Trucent

    Noblesville, IN
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!