{"schemaVersion":"jobsearcher.job.v1","id":"c1f4834d8905c3ae562ef86b","url":"https://jobsearcher.com/jobs/c1f4834d8905c3ae562ef86b","canonicalUrl":"https://jobsearcher.com/jobs/c1f4834d8905c3ae562ef86b","title":"Lead Software Engineer","description":"Technical LeadHybrid in Charlotte, NC 12-month Contract (renewed annually)**Unable to do C2C or Provide Sponsorship**We are seeking a Technical Lead to provide technical direction and architectural leadership for backend platform services, application integrations, and data driven systems. This role works closely with Senior Back End Software Engineers, data engineers, product managers, and platform teams to ensure solutions are scalable, reliable, secure, and aligned to long term platform strategy.The Technical Lead is a hands-on senior engineer who sets technical direction, drives design decisions, and raises the overall engineering bar—while remaining actively involved in implementation, reviews, and operational ownership.Key ResponsibilitiesTechnical Leadership & ArchitectureOwn and evolve the technical architecture for platform services, application integrations, and data pipelinesDefine reference architectures, integration patterns, and platform standardsLead technical design reviews and ensure solutions align with scalability, reliability, and security principlesBalance short-term delivery needs with longterm platform health and maintainabilityAct as and/or work with Product owner to create Epics and Stories to facilitate Developer execution.Perform ad-hoc analysis of incoming features to help scope out efforts and align technical partners.Platform & Integration StrategyGuide the design of shared backend services and integration layers used across teamsEstablish best practices for API design, eventdriven architectures, data contracts, and schema evolutionEnsure consistent integration patterns across batch and realtime streaming systemsAct as the technical escalation point for complex crosssystem integrationsHands-On EngineeringContribute production quality code alongside the team using Python, FastAPI, and AWS servicesDesign and review systems built with AWS Lambda, ECS Fargate, Kafka, AWS Glue, and PySparkGuide data ingestion and transformation approaches using AWS DMS, streaming, and batch pipelinesEnsure solutions are observable, testable, and operationally soundInfrastructure, CI/CD & Platform EnablementProvide technical leadership for Terraformbased infrastructure as codeDefine standards and patterns for CI/CD pipelines, deployments, and environment managementGuide decisions around networking, load balancing, service discovery, and scalingEnsure infrastructure and delivery pipelines support safe, repeatable, lowrisk releasesOperational Ownership & OnCall LeadershipParticipate in the oncall rotation and serve as a senior escalation point during incidentsLead incident response, root cause analysis, and postincident reviewsDrive improvements in system resiliency, monitoring, alerting, and automationPromote a culture of operational excellence and shared ownershipMentorship & Team EnablementMentor senior and midlevel engineers through design guidance, code reviews, and technical coachingRaise engineering quality through standards, documentation, and best practicesPartner with Product and TPMs to shape technical scope, sequencing, and delivery plansInfluence without authority, helping teams make better technical decisionsCore TechnologiesThe Technical Lead will guide and work within the following technology stack:PythonFastAPIAWS LambdaECS FargateAmazon Aurora (PostgreSQL)DynamoDBKafkaAWS GluePySparkAWS DMSTerraformCI/CD PipelinesRoute 53 & AWS Load BalancersStreaming and Batch Data ProcessingQlik (analytics / BI consumption)Preferred / Nice to Have ExperienceData warehousing and analytical modeling conceptsExperience designing platforms, shared services, or internal developer platformsFamiliarity with eventdriven, microservices, and API first architecturesExperience supporting enterprise application integrations (ERP, CRM, SaaS platforms)Amazon RedshiftRequired Qualifications8+ years of experience in backend, platform, or distributed systems engineeringPrior experience acting as a technical lead or architecture ownerStrong proficiency in Python and cloudnative backend developmentDeep experience with AWS services and distributed architecturesHandson experience with Terraform and CI/CD pipelinesExperience supporting production systems with oncall responsibilitiesStrong understanding of streaming and batch integration patternsWhat Success Looks LikePlatform architecture is clear, consistent, and well adoptedEngineers are aligned on standards, patterns, and best practicesIntegrations are resilient, observable, and easy to extendProduction incidents are handled effectively with clear ownership and follow throughDelivery velocity improves without sacrificing system quality or reliabilitySenior engineers are enabled to execute effectively under clear technical directionBenefits & Perks:Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.Pay Disclaimer:The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.","company":"Brooksource","rawCompany":"brooksource","city":"Charlotte","state":"NC","isRemote":false,"isActive":false,"createdAt":"2026-04-12T19:01:41.319Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"11-9041.00","title":"Architectural and Engineering Managers","slug":"architectural-and-engineering-managers"}],"industries":[{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Lead Software Engineer","description":"Technical LeadHybrid in Charlotte, NC 12-month Contract (renewed annually)**Unable to do C2C or Provide Sponsorship**We are seeking a Technical Lead to provide technical direction and architectural leadership for backend platform services, application integrations, and data driven systems. This role works closely with Senior Back End Software Engineers, data engineers, product managers, and platform teams to ensure solutions are scalable, reliable, secure, and aligned to long term platform strategy.The Technical Lead is a hands-on senior engineer who sets technical direction, drives design decisions, and raises the overall engineering bar—while remaining actively involved in implementation, reviews, and operational ownership.Key ResponsibilitiesTechnical Leadership & ArchitectureOwn and evolve the technical architecture for platform services, application integrations, and data pipelinesDefine reference architectures, integration patterns, and platform standardsLead technical design reviews and ensure solutions align with scalability, reliability, and security principlesBalance short-term delivery needs with longterm platform health and maintainabilityAct as and/or work with Product owner to create Epics and Stories to facilitate Developer execution.Perform ad-hoc analysis of incoming features to help scope out efforts and align technical partners.Platform & Integration StrategyGuide the design of shared backend services and integration layers used across teamsEstablish best practices for API design, eventdriven architectures, data contracts, and schema evolutionEnsure consistent integration patterns across batch and realtime streaming systemsAct as the technical escalation point for complex crosssystem integrationsHands-On EngineeringContribute production quality code alongside the team using Python, FastAPI, and AWS servicesDesign and review systems built with AWS Lambda, ECS Fargate, Kafka, AWS Glue, and PySparkGuide data ingestion and transformation approaches using AWS DMS, streaming, and batch pipelinesEnsure solutions are observable, testable, and operationally soundInfrastructure, CI/CD & Platform EnablementProvide technical leadership for Terraformbased infrastructure as codeDefine standards and patterns for CI/CD pipelines, deployments, and environment managementGuide decisions around networking, load balancing, service discovery, and scalingEnsure infrastructure and delivery pipelines support safe, repeatable, lowrisk releasesOperational Ownership & OnCall LeadershipParticipate in the oncall rotation and serve as a senior escalation point during incidentsLead incident response, root cause analysis, and postincident reviewsDrive improvements in system resiliency, monitoring, alerting, and automationPromote a culture of operational excellence and shared ownershipMentorship & Team EnablementMentor senior and midlevel engineers through design guidance, code reviews, and technical coachingRaise engineering quality through standards, documentation, and best practicesPartner with Product and TPMs to shape technical scope, sequencing, and delivery plansInfluence without authority, helping teams make better technical decisionsCore TechnologiesThe Technical Lead will guide and work within the following technology stack:PythonFastAPIAWS LambdaECS FargateAmazon Aurora (PostgreSQL)DynamoDBKafkaAWS GluePySparkAWS DMSTerraformCI/CD PipelinesRoute 53 & AWS Load BalancersStreaming and Batch Data ProcessingQlik (analytics / BI consumption)Preferred / Nice to Have ExperienceData warehousing and analytical modeling conceptsExperience designing platforms, shared services, or internal developer platformsFamiliarity with eventdriven, microservices, and API first architecturesExperience supporting enterprise application integrations (ERP, CRM, SaaS platforms)Amazon RedshiftRequired Qualifications8+ years of experience in backend, platform, or distributed systems engineeringPrior experience acting as a technical lead or architecture ownerStrong proficiency in Python and cloudnative backend developmentDeep experience with AWS services and distributed architecturesHandson experience with Terraform and CI/CD pipelinesExperience supporting production systems with oncall responsibilitiesStrong understanding of streaming and batch integration patternsWhat Success Looks LikePlatform architecture is clear, consistent, and well adoptedEngineers are aligned on standards, patterns, and best practicesIntegrations are resilient, observable, and easy to extendProduction incidents are handled effectively with clear ownership and follow throughDelivery velocity improves without sacrificing system quality or reliabilitySenior engineers are enabled to execute effectively under clear technical directionBenefits & Perks:Brooksource offers competitive medical, dental, vision, Health Savings Account, Dependent Care FSA, and supplemental coverage with plans that can fit each employee’s needs. We offer a 401k plan that includes a company match and is fully vested after you become eligible, paid time off, sick time, and paid company holidays. We also offer an Employee Assistance Program (EAP) that provides services like virtual counseling, financial services, legal services, life coaching, etc.Pay Disclaimer:The pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, creed, sex, sexual orientation, gender identity or expression, national origin, ancestry, age, disability, genetic information, marital status, military or veteran status, citizenship, pregnancy (including childbirth, lactation, and related conditions), or any other protected status in accordance with applicable federal, state, and local laws.","datePosted":"2026-04-12T19:01:41.319Z","dateModified":"2026-04-12T19:01:41.319Z","hiringOrganization":{"@type":"Organization","name":"Brooksource","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Charlotte","addressRegion":"NC","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c1f4834d8905c3ae562ef86b"},"url":"https://jobsearcher.com/jobs/c1f4834d8905c3ae562ef86b"}}