Vacancy expired!
At Cox Automotive, we strive to offer the best technology to enable a seamless workflow for our Engineering community. You'll be immersed in an environment that values your teamwork and collaborative problem-solving skills while still nurturing your individualism.
The Lead Software Engineer will provide guidance and leadership to more junior team members while designing & developing tools that will be used across Cox Automotive. As part of the Engineering Enablement group, you are responsible for designing and delivering best-in-class tooling and platforms to enable hundreds of teams across the organization to release software with high velocity and confidence.The Lead Software Engineer will provide technical guidance and well-known practices to release software and engineering solutions at an enterprise level with scalable and reliable deployment patterns. This Engineer will be providing technical guidance and acting as a point of escalation for cloud solutions at Cox Automotive. This engineer is also critical to helping identify cost saving opportunities within Cloud Infrastructure and creatively solving complex problems across multiple AWS accounts. Responsibilities:- Coordinate with team members and leadership.
- Hands-on Engineer that will design, develop, and maintain a highly scalable AWS cross account security solution.
- Write readable, maintainable, and efficient code
- Mentor team members on best practices, code reviews, and process improvements
- Subject Matter Expert in tools and processes used in Amazon Web Services
- Ensures all documentation and knowledge bases are updated to help ensure good collaboration within and outside of our group
- Collaborate with team members and leadership to develop road maps and strategies that will shape the way Engineering teams deliver software to production
- Work with Engineering teams to understand their delivery process to best design an Enterprise solution that meets the organization needs
- Active listener to engage and motivate more junior members
- Bachelor's degree in Computer Science or related field or equivalent combination of industry related professional experience and education
- 6 years of experience in enterprise application development particularly within cloud engineering
- Passionate technologists with an innovative mindset
- Strong API experience
- Experience designing and implementing applications with highly optimized and scalable architectures using industry best practices
- Strong Software Design patterns and industry best practices
- Proven ability to work independently and as part of a team; designing, developing and deploying solutions, and to deliver projects on time with minimal direction
- End-to-end ownership of product design to delivery
- Experience working in an agile team
- Apply knowledge and/or skills of Python, Java, Terraform, Terragrunt, NodeJS, Lambdas, or related Infrastructure as Code, and a solid understanding of networking and related strategies
- Good hands-on experience of AWS Infrastructure experience especially around AWS IAM and Networking