Lead Software Engineer
Job in
Charlotte, Mecklenburg County, North Carolina, 28201, USA
Listing for:
monks
Full Time
position
Listed on 2026-11-15
Job specializations:
-
Software Development
Job Description & How to Apply Below
Lead hands-on engineering for core platform services supporting a pharmaceutical rewards product. Set technical direction and serve as an architectural resource while building and operating backend systems; this is a technical leadership role without people-management duties.
Responsibilities- Design, implement, review, and troubleshoot backend services in Type Script and Node.js.
- Build and operate distributed APIs using REST, GraphQL, and gRPC.
- Shape platform architecture and turn business, security, and reliability needs into maintainable designs and API contracts.
- Manage PostgreSQL schemas and query performance, and help run cloud infrastructure with Kubernetes and Terraform.
- Coordinate with engineering and cross-functional partners on migrations, releases, and observability.
- Share technical knowledge through design and code reviews, supporting collective ownership across the team.
- At least 8 years of software engineering experience, including substantial backend or platform work.
- Bachelor’s degree in computer science or a related technical field.
- Strong Type Script and JavaScript skills, with production experience in Node.js.
- Experience designing and operating distributed APIs, including REST, GraphQL, or gRPC.
- Expertise in PostgreSQL schema design and query optimization.
- Experience with AWS or GCP, Kubernetes, and infrastructure as code such as Terraform.
- English proficiency at B2 level or higher, with clear communication of complex technical topics.
Experience with NestJS, event-driven systems such as Kafka, or identity standards such as OAuth 2.0 and OpenID Connect.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction