Senior AWS Software Engineer (Integration Team)

City Electrical Factors

Dallas (TX)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical Insurance
Dental Insurance
Vision Insurance
401(k) match program
Telehealth
Disability insurance
Life Insurance
Critical Illness
Hospital Confinement
Accident Insurance
Employee Assistance Program
Mental wellness
Wellness programs
Auto/Home Insurance discount
Paid Time Off
Paid Holidays
Parental Leave
Adoption Leave
Employee Discount Program
Training Programs
Internal growth opportunities

Job summary

City Electric Supply is seeking a Senior AWS Software Engineer on the City IT Integrations team to build enterprise-grade, serverless integration tech across 1,000+ branches worldwide. You will influence how internal systems talk to each other and mentor engineers through code reviews and knowledge-sharing sessions.

Responsibilities include designing AWS serverless solutions, guiding a cross-functional team, and owning high-visibility projects to ensure reliable software delivery using modern

Qualifications

  • 5+ years of professional software engineering experience.
  • Strong TypeScript development experience.
  • Hands-on experience with AWS services in serverless-first environment.
  • Experience with CDK for defining cloud infrastructure as code.

Responsibilities

  • Design, develop, and implement AWS serverless solutions and enterprise-grade applications using TypeScript.
  • Mentor engineers through code reviews and knowledge-sharing sessions.
  • Collaborate with internal teams to ensure integration between systems and third-party services.
  • Implement and manage CI/CD pipelines using AWS tools (CodePipeline, CodeBuild, CodeDeploy).
  • Maintain high engineering standards following SOLID, clean code practices, and REST standards.
  • Lead high-risk, high-visibility projects within AWS cloud applications and services.

Skills

TypeScript
AWS serverless
CI/CD
Code reviews
REST APIs
SOLID design
Mentoring
Cross-functional collaboration
Event-driven systems

Tools

AWS
CDK
Git/GitLab

Job description

Looking to start an exciting new career? City Electric Supply offers excellent career opportunities for people who are friendly, motivated, and passionate about providing incredible customer service.

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 500 branches across North America. Our vision is to add 30‑35 branches a year, while staying true to our company values.

Please note: we are unable to sponsor employment visas for this role, now or in the future. Candidates must be authorized to work in the United States without the need for sponsorship.

Summary

As a Senior 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 shape how a growing company’s systems talk to each other.

Beyond hands‑on development, you’ll mentor engineers on the team through code reviews and knowledge‑sharing sessions, helping raise the technical bar across the group. You’ll also be trusted with the highest‑stakes work on the team, the projects where reliability and precision genuinely matter.

Essential Job Functions
  • Design, develop, and implement AWS serverless solutions and enterprise‑grade applications, using strong TypeScript expertise to deliver robust integration technologies
  • Guide and mentor the engineering team, conducting peer code reviews and leading knowledge‑sharing sessions to promote best practices and high coding standards
  • Work closely with engineering teams across the company to ensure smooth integration between internal systems and third‑party services
  • Implement and manage CI/CD pipelines using AWS tools such as CodePipeline, CodeBuild, and CodeDeploy to support consistent, reliable software delivery.
  • Maintain strong engineering standards, writing well‑structured code that follows SOLID design principles, clean code practices, and REST standards
  • Own and lead high‑risk, high‑visibility projects within the team’s AWS cloud applications and services.
Education/Experience
  • 5+ years of professional software engineering experience, with a strong track record in TypeScript development
  • Extensive hands‑on experience with AWS services in a serverless‑first, microservices‑oriented environment, including:
    • Compute: Lambda, ECS, Fargate
    • Storage and Data: S3, DynamoDB, RDS
    • Integration: API Gateway, AppSync, Step Functions, EventBridge
    • Security and Identity: IAM, Cognito
    • Networking: VPC, CloudFront, Route 53
  • Hands‑on experience with CDK for defining cloud infrastructure as code
  • Experience implementing and managing CI/CD pipelines using AWS tooling.
  • Proficiency with Git/GitLab for source control and team collaboration
  • Experience designing and managing event‑driven systems for scalable, responsive applications
  • Prior experience mentoring or supporting other engineers in a cross‑functional environment preferred
  • Experience developing software solutions within the wholesale distribution, retail, supply chain, or other related industries is preferred
Competencies
  • Strong problem solving and analytical thinking, with the ability to design effective solutions in complex systems
  • Clear, effective communicator who collaborates well across technical and non‑technical teams
  • Strong sense of ownership, particularly on critical or high‑risk work
  • Adaptable and eager to keep learning as technology and best practices evolve
  • Strategic mindset, able to anticipate challenges before they become problems in integration and development work
Interview Process
  • Screening Call with Talent Acquisition Partner (30 minutes)
  • Culture, Values & Technical Interview via Microsoft Teams with the Global API & Integrations Manager, Senior Software Engineer, and Senior AWS Software Engineer (60 minutes)
  • Take‑Home Technical Assessment (up to one week to complete)
Benefits Offered
  • Medical, Dental, Vision Insurance
  • 401(k) company match program
  • Telehealth
  • Short-term and Long-term disability insurance
  • Basic and AD&D Life Insurance paid for by the company
  • Critical Illness, Hospital Confinement, Accident Insurance, Supplemental Life Insurance
  • Employee Assistance Program
  • Mental, physical, financial wellness
  • Auto and Home Insurance discount
  • Paid Time Off and 7 paid Holidays
  • Paid Pregnancy, Parental, and Adoption Leave programs
  • Employee Discount Program
  • Training Programs
  • Internal growth opportunities in a fast‑growing company
  • In some jurisdictions, state or local laws address sick leave or other leaves of absence. The Company complies with all such laws. This policy shall apply only to the extent it does not conflict with applicable law.
Supervisory Responsibility

This position has mentoring responsibilities.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. This position is very active and requires standing, walking, bending, kneeling, stooping, and climbing. The employee must be able to lift and move items up to 50 pounds.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.

EEO Statement

We are an Equal Employment Opportunity employer committed to providing equal opportunity in all of our employment practices, including selection, hiring, assignment, re‑assignment, promotion, transfer, compensation, discipline, and termination. The Company prohibits discrimination, harassment, and retaliation in employment based on race; color; religion; genetic information; national origin; sex (including same sex); sexual orientation; gender identity; pregnancy, childbirth, or related medical conditions; age; disability or handicap; citizenship status; service member status; or any other category protected by federal, state, or local law. We support protected veterans and individuals with disabilities through our affirmative action program.

Attention Applicants

If you have a disability and need a reasonable accommodation to complete any part of the application process, or if you have difficulty accessing or using the online application process and need an alternative method, please contact us at HRServices@cityelectricsupply.com or 1‑855‑571‑2477.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior AWS Software Engineer (Integrations Team)
Senior AWS Software Engineer (Integrations Team)

City IT • Marshfield (MA)

On-site
USD 123,000 - 168,000
Medical Insurance
Dental Insurance
Vision Insurance
+10
Senior AWS Software Engineer (Integrations Team)
Senior AWS Software Engineer (Integrations Team)

City-I • Marshfield (MA)

On-site
USD 123,000 - 168,000
Medical, Dental, Vision Insurance.
401(k) company match program.
Telehealth.
+2
Senior AWS Software Engineer (Integration Team)
Senior AWS Software Engineer (Integration Team)

City Electrical Factors • Marshfield (MA)

On-site
USD 140,000 - 180,000
Medical Insurance
401(k) matching
Telehealth
+3
Application Support Specialist
Application Support Specialist

City-I • Dallas (TX)

On-site
USD 52,000 - 68,000
Medical, Dental, Vision Insurance
401(k) company match
Application Support Specialist
Application Support Specialist

City Electrical Factors • Dallas (TX)

On-site
USD 52,000 - 76,000
Medical, Dental, Vision Insurance
401(k) company match program
Telehealth
+4
Application Support Specialist
Application Support Specialist

City IT • Dallas (TX)

On-site
USD 45,000 - 65,000
Medical Insurance
Dental Insurance
Vision Insurance
+1
Senior AWS Software Engineer – Cloud Integrations Lead
Senior AWS Software Engineer – Cloud Integrations Lead

City-I • Marshfield (MA)

On-site
USD 123,000 - 168,000
Medical, Dental, Vision Insurance.
401(k) company match program.
Telehealth.
+2
Deskside Support
Deskside Support

Cef • Port Saint Lucie (FL)

On-site
USD 40,000 - 60,000
Medical insurance
Dental insurance
Vision insurance
+11
IT Helpdesk Support
IT Helpdesk Support

City IT • Fort Worth (TX), Town of Texas (WI)

On-site
USD 42,000 - 64,000
Medical Insurance
401(k) match
Telehealth
+5
IT Fulfillment Associate
IT Fulfillment Associate

City-I • Dallas (TX)

On-site
USD 36,000 - 60,000
Medical, Dental, Vision Insurance
401(k) company match program
Telehealth
+2