Staff Augmentation (Tech)
Please note that we will never request payment or bank account information at any stage of the recruitment process. As we continue to grow our teams, we urge you to be cautious of fraudulent job postings or recruitment activities that misuse our company name and information. Please protect your personal information during any recruitment process. While Monks may contact potential candidates via LinkedIn, all applications must be submitted through our official website ( monks.com/careers ).
INSERT JOB DETAILS BELOW
UPDATE SALARY INFORMATION BEFORE POSTING
Title: Lead Software Engineer
Job Family/Job Family Group: Engineering
Job Level: Lead
About the Role
As a Lead Software Engineer , you’ll drive the day-to-day technical direction and hands-on engineering for core platform services supporting a leading pharmaceutical rewards platform . We are looking for someone who is passionate about seeking new opportunities to create impactful work, highly proactive, collaborative, and capable of functioning as a technical pillar of knowledge for the team without people-management duties.
Responsibilities
- Design, implement, review, and troubleshoot backend services using TypeScript and Node.js.
- Build and maintain robust distributed APIs using REST, GraphQL, and gRPC.
- Lead technical execution across the core platform team, acting as a go-to architectural reference.
- Optimize and manage database schemas and queries using PostgreSQL.
- Implement and manage cloud infrastructure using AWS or GCP platforms, Kubernetes, and Terraform.
- Translate complex business, se