Software Engineer II
ExternalFull-timeHybridToday
AgileAngularAPI GatewayAWSCI/CDCloudFormation
Prepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Responsibilities
- Design and implement APIs, services, and cloud-based solutions within an existing architecture.
- Write readable, maintainable, and efficient code.
- Own delivery of features and components from development through testing and production support.
- Enhance performance and reliability of existing systems.
- Support and operate production systems, including participation in on call rotations.
- Collaborate with team members on code reviews, best practices, and process improvements.
- Participate in breaking down stories into technical tasks and contributing to estimates.
- Build familiarity with the applications, services, and systems supported by the team.
- Apply spec-driven development practices to guide implementation and validate behavior, including the effective use of AI-assisted development tools.
- Work closely with the Agile team to build, deploy, monitor, and manage highly available production systems.
- Technology We Use
- Development languages/frameworks : C#, JavaScript, Stencil
- Cloud : Amazon: AWS SDK, Elastic Beanstalk, 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 : Claude Code
Requirements
- Bachelor's degree in Computer Science or related field, 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.
- Strong object-oriented design and development skills.
- Strong C#/.NET skills, including: Experience building APIs and services
- Understanding of RESTful design patterns
- Familiarity with modern web frameworks (e.g., Stencil, Angular, or React)
- Experience contributing to applications across the SDLC, from development through production support.
- Ability to write readable, maintainable, and efficient code following established best practices.
- Familiarity with building and operating applications in a cloud environment such as AWS.
- Experience working from defined requirements or specifications to implement and validate software behavior.
- Strong communication skills with the ability to clearly convey technical concepts and collaborate effectively across engineering, product, and UX teams.
- Applicants must currently be authorized to work in the United States for any employer without current or future sponsorship. No OPT, CPT, STEM/OPT or visa sponsorship now or in future.
- Availability for rotational on-call duties outside of standard business hours may be required .
- Austin, TX based Candidates Only - In Office 2 days a week required.
- Preferred
- Experience building and delivering software in cloud-based systems (e.g., AWS).
- Familiarity with CI/CD pipelines and autom
Benefits
Job DescriptionRemote 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