SENIOR AWS SOFTWARE ENGINEERING (49128)
Summary
A senior engineer on City Electric Supply's internal City IT Integrations team designs and builds enterprise-grade AWS serverless applications in TypeScript that connect CES's internal systems and third-party services across 1,000+ branches, while supporting CI/CD pipelines (CodePipeline, CodeBuild, CodeDeploy) and clean-code/REST standards. On-site at the Dallas head office.
Looking to start an exciting new career? City Electric Supply (CES) offers excellent career opportunities for people who are friendly and passionate about providing incredible customer service. Benefits include medical, dental, and vision insurance, 401K, paid time off, and internal growth opportunities.
About City Electric Supply
CES is a family-owned electrical wholesaler with the benefits of a worldwide service network and the personal service of a neighborhood store. Our "customer service first" core value has allowed us to grow continually for over 65 years while keeping our founding principle of empowering people to make local business decisions. CES now employs more than 7,400 people at over 1,000 branches worldwide, of which there are over 750 branches across North America. Our vision is to add 30-35 branches a year, while staying true to our Company values.
Summary
As an AWS Software Engineer on the City IT Integrations team, you'll help build the core integration technology that connects CES's internal systems and third-party services across a company operating 1,000+ branches worldwide. This is a chance to build enterprise grade, serverless applications that support real scale, and to grow your skills on a team working on how a growing company's systems talk to each other.
Essential Job Functions
- Design, develop, and implement AWS serverless solutions and enterprise grade applications, using TypeScript to deliver robust integration technologies.
- Work closely with engineering teams across the company to support smooth integration between internal systems and third-party services.
- Support CI/CD pipelines using AWS tools such as CodePipeline, CodeBuild, and CodeDeploy for consistent, reliable software delivery.
- Write well-structured code that follows SOLID design principles, clean code practices, and REST standards.
- Contribute to the team's AWS cloud applications and services, participating in code reviews and technical discussions.
