Software Engineer II
$89.4k - $134kCox
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.
- 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.
- 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.
- 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.
- 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.
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...SuggestedFull timeWork experience placementWork at office
$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...SuggestedHourly payLocal areaWork from home- ...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...SuggestedFull timeFor contractorsWork at officeNight shift
- ...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...SuggestedFull timeWork at officeRemote workNight shift
$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...SuggestedWork at office3 days per week- ...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 timeWork at officeLocal areaRemote workFlexible hoursShift work
- ...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 officeLocal area
$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...- ...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 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...
- ...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
- ...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 workFlexible hours
- ...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 timeWork at officeLocal areaImmediate startRelocation packageFlexible hours
- 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...
- ...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 timeWork experience placementWork at office
$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...$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 timeImmediate start- ...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 placementWork at officeLocal area
- ...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 placementWork at officeLocal area
$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 payWork experience placementWork at officeWork from home- ...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 timeTemporary workRemote workFlexible hours
- 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 officeLocal area
- ...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 workRelocation
- ...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...
- ...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 officeImmediate startFlexible hours
- ...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 workFor contractorsFor subcontractor
- ...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 placementWork at officeLocal area
- ...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 paidFlexible hours
$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 officeRemote work- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!



