Software Engineer II
ExternalFull-timeHybridToday
AgileAPI GatewayAWSCI/CDCloudFormationDynamoDB
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design, develop, and deploy scalable, cloud-native applications that meet user story requirements and acceptance criteria.
- Own features end to end, from architecture and development through deployment and production support.
- Write and maintain unit, integration, and automated tests to ensure software quality and reliability.
- Troubleshoot and resolve software defects and production issues.
- Break down epics and stories into technical tasks and provide accurate estimates.
- Build expertise in the applications, systems, and services you support.
- Monitor and manage cloud infrastructure (cost, performance, security) within AWS.
- Enhance CI/CD pipelines and infrastructure to improve performance, security, and deployment cycles.
- Explore and incorporate AI capabilities to improve code quality, deployment processes, and innovation within our engineering practice.
- Collaborate with AI agents to build, test, and deploy software across the SDLC by using proper contextual inputs to improve AI understanding and output quality.
- Implement AI-powered features and pipelines in our software products.
- Contribute to prompt engineering experimentation and share tool usage insights with the team.
- Mentor and support junior engineers through technical guidance, code review, and peer programming.
- Participate actively in Agile ceremonies and contribute to a culture of ownership, trust, and continuous improvement.
- Effectively document your work and share knowledge across the team.
- Stay current on tools, technologies, and trends relevant to your technical domain, including cloud computing, DevOps, and AI.
- Technology We Use:
- Development languages/frameworks: C#, JavaScript, Stencil
- Cloud: Amazon: AWS SDK, ElastiCache, S3, EC2, SQS, SNS, API Gateway, CloudFormation, and AWS cloud-native architectures Lambda, ECS Fargate
- DevOps Tools: NewRelic, AWS CodeBuild, Github, Splunk, Terraform
- Databases: PostgreSQL, DynamoDB, Elasticsearch, Oracle, OpenSearch
- Tools & Practices: Agile (Scrum/Kanban), DevOps, CI/CD, TDD
- Special Focus: AI integration, Serverless architecture
Requirements
- Bachelor's degree in a related discipline and 2 years' experience in a related field; or a different combination, such as a master's degree and up to 2 years' experience; or 10 years' experience in a related field with no degree. ( We are unable to sponsor visa's now or in the future).
- Solid experience as a Software Engineer, with proficiency in .NET C# and JavaScript or Typescript frameworks.
- Strong database development skills, including advanced SQL, relational
- and NoSQL database technologies.
- Familiarity with cloud computing platforms, especially Amazon Web
- Services (AWS), is preferred.
- Experience working with AI technologies or strong curiosity to incorporate AI into development such as:
- Agentic coding
- AI-assisted development tools (e.g., GitHub Copilot, ChatGPT. Claude Code)
- Deep understanding of software development best practices and the Software Development Life Cycle (SDLC).
- Proven problem-solving abilities and a keen eye for detail.
- Live by Scrum principles and collaborate with team members using Agile techniques including test driven development, code reviews, and retrospectives.
- Effective communication skills, capable of explaining intricate technical details coherently to both tech-savvy and non-technical individuals.
- Dedication to team collaboration, continual learning, and always striving for excellence.
- Drug Testing
- To be employed in this role, you'll need to clear a pre-employment drug test. Cox Automotive does not currently administer a pre-
Benefits
Job DescriptionCox Automotive is seeking a Software Engineer II to be a key contributor in our vAuto software suite. This individual will engage in active software development and work in tandem with our team of talented engineers to create scalable and high-quality software solutions.Our Teams:Health insuranceRemote work optionsFlexible schedule
Additional Information
Company Cox Automotive - USA Job Family Group Engineering / Product Development Job Profile Software Engineer II Management Level Individual Contributor Flexible Work Option Hybrid - Ability to work remotely part of the week Travel % No Work Shift Day
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Cox Automotive? Share your experience