Lead Engineer / Full-Stack & Backend

New
United StatesFull-TimeLead
Salary168,000 - 183,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
7+ years
Required Skills
AWSNode.jsPostgreSQLPythonAgileDynamoDBTypeScriptNext.jsReactGenerative AI

Requirements

  • 7+ years of professional experience designing, building, testing, and managing scalable web applications in AWS-hosted environments.
  • 3+ years of experience building back-end applications using Node.js and TypeScript.
  • Strong knowledge of back-end technologies including Node.js and Python.
  • Experience with relational and NoSQL databases such as PostgreSQL, MySQL, Redshift, and DynamoDB.
  • Hands-on experience implementing Generative AI applications like RAG chatbots or LLM-powered tools.
  • Proficiency in AWS services including Lambda, SNS, SQS, S3, Step Functions, IAM, KMS, API Gateway, CloudWatch, and DynamoDB.
  • Experience with asynchronous programming and event-driven messaging patterns.
  • Proven ability to mentor and coach engineers.
  • Experience working in Agile/Scrum environments.
  • Bachelor's degree in computer science or a related engineering field is preferred.
  • Ability to communicate complex technical concepts clearly and concisely.

Responsibilities

  • Design and deliver scalable, secure, and reusable software using cloud-native practices.
  • Collaborate with product owners and architects to translate ideas into student-facing solutions.
  • Define, document, and communicate system architecture and design patterns.
  • Develop and deploy Generative AI applications, including RAG chatbots and model fine-tuning.
  • Mentor team members, conduct code reviews, and drive Agile SCRUM ceremonies.
  • Maintain production observability using tools like CloudWatch and X-Ray.
  • Create and share technical documentation for both technical and non-technical stakeholders.
View Full Description & ApplyYou'll be redirected to the employer's site
168,000 - 183,000 USD per year
Apply Now