
Senior Software Engineer, AI
Hotel Engine
full-time
Posted on:
Location Type: Remote
Location: Mexico
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop, and maintain backend services and APIs using TypeScript and Node.js to incorporate LLM features into our applications.
- Collaborate closely with frontend engineers, product managers, and other stakeholders to deliver high-quality features.
- Optimize system performance and ensure high availability and scalability.
- Actively participate in architectural discussions, defining best practices and system design patterns.
- Improve development workflows, CI/CD pipelines, and overall engineering efficiency.
- Mentor and support other engineers, contributing to a strong engineering culture.
Requirements
- 5+ years of hands-on experience in backend development, with a focus on TypeScript and Node.js.
- Strong understanding of system architecture, API design, and cloud-based services (AWS or similar).
- Experience with relational databases (PostgreSQL) and caching strategies.
- Knowledge of event-driven architectures, microservices, and distributed systems.
- Familiarity with containerization (Docker, Kubernetes), IaC (Terraform), and CI/CD best practices.
- Excellent problem-solving skills and ability to work in a fast-paced environment. You’re ready to roll up your sleeves, collaborate, and deliver results that matter.
- Strong communication skills and experience working in cross-functional teams.
Benefits
- Compensation: Competitive base pay tied to role and experience, with opportunities for bonuses, commissions, and equity.
- Benefits: Check out our full list at http://engine.com/culture.
- Environments for Success: Different roles have different needs in terms of the environments that drive success which is why we have a hybrid-hub model. Whether you are in one of our amazing offices or fully remote, we’ll make sure you have what you need to succeed.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
TypeScriptNode.jsAPI designsystem architecturerelational databasesPostgreSQLevent-driven architecturemicroservicesdistributed systemscontainerization
Soft Skills
problem-solvingcollaborationcommunicationmentoringengineering culture