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