Tech Lead – Software Engineer (ModSol)

Eightelevengroup

Charlotte (NC)

Hybrid

USD 96,000 - 117,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Eightelevengroup is seeking a Software Engineering Technical Lead in Charlotte, NC to provide technical direction and architectural leadership for backend services and integrations. This hands-on role expects you to balance architecture with execution while mentoring engineers and driving multiple workstreams.

The ideal candidate brings 8+ years in backend or distributed systems, strong Python and AWS expertise, and a proven track record of owning architectural decisions and delivering scalable

Qualifications

  • 8+ years in software engineering with backend or distributed systems focus.
  • Experienced in Technical Lead roles or architecture ownership.
  • Strong Python development and AWS cloud expertise.
  • Proven ability to own architecture, design decisions, and communicate tradeoffs.
  • Experience guiding multiple workstreams, code reviews, and delivery.

Responsibilities

  • Provide technical leadership and architectural direction across multiple concurrent initiatives.
  • Own design decisions to ensure scalable, secure, reliable and maintainable solutions.
  • Translate features into epics and stories for engineering execution.
  • Mentor engineers through coaching, reviews, and guidance.
  • Lead design reviews and communicate technical decisions to stakeholders.
  • Develop backend services, APIs, microservices, and enterprise integrations.
  • Establish patterns for API design, event-driven architecture, and data contracts.
  • Hands-on Python development and cloud infrastructure management.
  • Oversee Terraform, CI/CD pipelines, and deployment environments.
  • Support production systems and participate in on-call incident response.

Skills

Backend architecture
Technical leadership
Python development
AWS cloud
System design
REST APIs
Terraform
CI/CD pipelines
On-call support
Communication

Tools

Terraform
CI/CD pipelines

Job description

Software Engineering Technical Lead - Python/AWS

Charlotte, NC

Hybrid, Onsite Tuesday-Thursday

$70 - $85 per hour

ABOUT THE ROLE

Our client is seeking an experienced Software Engineering Technical Lead to provide technical direction and architectural leadership for a growing engineering team focused on new application development, backend services, and enterprise application integrations. This is a hands-on technical leadership role for someone who can balance architecture, execution, and engineering leadership. The Technical Lead will work closely with software engineers, product leadership, and technical partners to take incoming features from initial requirements through technical design and successful delivery. The ideal candidate is an experienced backend engineer and technical leader who can manage multiple workstreams simultaneously, make sound architectural decisions, translate those decisions into actionable development work, and stay close enough to the code to help engineers solve complex technical problems. Success in this role means providing clear technical direction, keeping development moving across multiple initiatives, ensuring well-defined designs and actionable work for engineers, and addressing technical blockers quickly while balancing immediate delivery needs with long-term scalability and maintainability.

WHAT YOU'LL DO
  • Provide technical leadership and architectural direction across multiple concurrent application development and integration initiatives
  • Own technical design decisions and ensure solutions are scalable, secure, reliable, and maintainable
  • Evaluate incoming features, determine technical approach, scope development efforts, and translate designs into clear epics and stories for engineering execution
  • Partner closely with developers throughout implementation, helping troubleshoot challenges, remove technical blockers, and keep delivery moving
  • Lead technical design reviews and communicate architectural decisions, tradeoffs, and solution strategy to both technical and non-technical stakeholders
  • Design and guide development of backend services, APIs, microservices, and enterprise application integrations
  • Establish effective patterns for API design, event-driven architecture, data contracts, and system integrations
  • Remain hands-on with backend development, primarily using Python, FastAPI, and AWS
  • Provide technical leadership around Terraform, CI/CD pipelines, cloud infrastructure, deployments, and environment management
  • Guide solutions utilizing technologies such as AWS Lambda, ECS Fargate, Kafka, Aurora/PostgreSQL, and DynamoDB
  • Support streaming and batch integration patterns while partnering with data engineering teams as needed
  • Participate in production support and on-call responsibilities, including technical escalation, root cause analysis, and resiliency improvements
  • Mentor engineers through technical coaching, design guidance, and code reviews
  • Promote strong engineering practices, documentation, accountability, and operational ownership
WHAT YOU BRING
  • 8+ years of software engineering experience, with a focus on backend, platform, application integration, or distributed systems development
  • Previous experience serving as a Technical Lead, Lead Software Engineer, Staff/Principal Engineer, or architecture owner
  • Strong hands-on Python development experience, particularly within backend applications and services
  • Deep experience designing and developing cloud-native solutions within AWS
  • Demonstrated experience owning technical architecture and system design, including the ability to communicate design decisions around scalability, security, reliability, and maintainability
  • Experience leading developers through technical execution, including requirements analysis, solution design, work breakdown, code reviews, troubleshooting, and delivery
  • Ability to successfully lead and prioritize multiple technical projects or workstreams simultaneously
  • Experience designing REST APIs, microservices, distributed systems, and/or enterprise application integrations
  • Hands-on experience with Terraform and CI/CD pipelines
  • Experience supporting production systems and participating in on-call or incident-response activities
  • Strong communication skills and the ability to influence technical decisions across engineering and product teams
  • Preferred: Experience with Kafka, event-driven architecture, FastAPI, AWS Lambda, ECS Fargate, Aurora/PostgreSQL, DynamoDB, streaming/batch processing, AWS Glue, PySpark, Route 53, AWS load balancing, platform/shared-service architecture, enterprise SaaS/ERP/CRM integrations, Redshift, and data warehousing concepts

#LI-JR4

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead AWS Software Engineer
Lead AWS Software Engineer

Ledgent Technology • Newport Beach (CA)

On-site
USD 110,000 - 129,000
Lead Software Engineer
Lead Software Engineer

Brooksource • Charlotte (NC)

On-site
USD 140,000 - 200,000
Lead Software Engineer
Lead Software Engineer

Mondo • Charlotte (NC)

Hybrid
USD 131,000 - 138,000
Health insurance
Dental insurance
Vision insurance
+1
Senior Software Engineer, Technical Lead
Senior Software Engineer, Technical Lead

Arkatechture • Northern (KY)

Hybrid
USD 111,000 - 130,000
Remote-first policy
Portland, ME office access (optional)
Senior Software Engineer, Technical Lead
Senior Software Engineer, Technical Lead

Arkatechture • Portland (ME)

On-site
USD 111,000 - 130,000
Remote-friendly
4-day workweek after 3 years
Paid time off + holidays
+4
Senior Python Tech Lead | AWS Backend Architect
Senior Python Tech Lead | AWS Backend Architect

Eightelevengroup • Charlotte (NC)

Hybrid
USD 96,000 - 117,000
Senior Python Engineer - AWS & Microservices Lead
Senior Python Engineer - AWS & Microservices Lead

Aone Consulting, LLC • Reston (VA)

On-site
USD 120,000 - 150,000
Lead AWS Engineer
Lead AWS Engineer

Stellar Consulting Solutions, LLC • Charlotte (NC)

On-site
USD 90,000 - 140,000
Frontend Developer
Frontend Developer

Brooksource • Charlotte (NC)

On-site
USD 90,000 - 120,000
Senior Software Engineer
Senior Software Engineer

Eliassen Group • Dallas (TX)

Hybrid
USD 110,000 - 117,000
Medical, Dental, and Vision benefits
401k with company matching
Life insurance