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
- 2+ years of professional software development experience.
- 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.
- Preferred
- Experience building and delivering software in cloud-based systems (e.g., AWS).
- Familiarity with CI/CD pipelines and automated build and deployment processes.
- Understanding of Agile development methodologies and team-based delivery.
- Experience with automated testing practices (unit, integration,
Benefits
Job DescriptionThis is a hybrid role based in Austin, TX with an in-office requirement.Remote 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 % Yes, 5% of the time Work Shift Day
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at Cox Automotive? Share your experience