Software Developer building Node.js/TypeScript and Python/FastAPI APIs for Liberty Mutual Canada's commercial insurance platform. Developing AWS serverless and LLM-powered underwriting applications.
Responsibilities
Design, develop, and deploy backend services and APIs using AWS serverless technologies, including Lambda, API Gateway, and DynamoDB
Build and maintain Python/FastAPI services powering LLM-based applications such as D&O Copilot
Apply agentic engineering practices, AI coding agents, and automation tooling to accelerate delivery, strengthen testing, and modernize API products
Collaborate with developers, architects, product owners, business stakeholders, and cross-functional teams to define requirements and deliver products and services
Support and share knowledge with junior developers
Participate in code reviews to ensure code quality, scalability, and security standards
Troubleshoot and resolve complex technical issues to ensure application reliability and performance
Stay current with emerging technologies and industry trends and advocate for best practices
Requirements
Bachelor’s degree in Computer Science, Software Engineering, or a related field
Minimum of 3 years of experience in backend, API/serverless, and LLM-powered application development
Excellent problem-solving skills and ability to adapt to new challenges
Strong communication skills and ability to work effectively in a team environment
Strong proficiency in TypeScript and Node.js, building serverless applications on AWS Lambda, API Gateway, DynamoDB, and EventBridge
Strong proficiency in Python, including FastAPI and Pydantic, for building LLM-powered services
Strong knowledge of SQL/NoSQL databases, including DynamoDB and PostgreSQL, and AWS services
Experience with Infrastructure as Code, ideally AWS CDK, is a strong plus
Experience with automated testing using Jest and pytest and CI/CD pipelines
Familiarity with OpenAPI/REST contracts and ESLint/Prettier is a plus
Interest in agentic engineering and LLM-based solutions, including AI coding agents, Copilot agent mode, and MCP tooling, is a strong plus
Benefits
A premier flexible work environment (a combination of on-site & remote work) supporting our employees in their pursuit of a healthy work-life balance
Senior full - stack engineer building and operating Grafana data source plugins. Integrating databases, cloud services, and agentic workflows for Grafana Labs’ observability platform.
Senior Full - Stack Engineer building Grafana data source plugins for Grafana Cloud’s observability platform. Developing integrations, supporting reliability, and enabling agentic data workflows.
Full Stack Java Engineer building Java, React, and cloud - native applications for Miratech’s workforce management and customer experience solutions. Supporting scalable services, integrations, CI/CD, and production operations.
Senior Software Engineer leading backend and full - stack lending systems for Upstart’s AI - powered credit marketplace. Designing scalable APIs, services, and borrower experiences while mentoring engineers.
Senior Software Engineer building React and TypeScript borrower experiences for Upstart’s AI lending marketplace. Leading frontend architecture, full - stack initiatives, and engineering mentorship.
Associate Developer building AWS serverless APIs and Python LLM services for Liberty Mutual Canada’s commercial insurance platform. Supporting API integrations, testing, and agentic engineering practices.
Full - stack engineer building Cohere’s enterprise AI dashboard for model access, API keys, teams, billing, and documentation. Developing resilient browser and server systems with Next.js, React, TypeScript, Python, and SQL.
Backend engineer building lending, borrowing, and short - sale systems for Alpaca's global brokerage infrastructure. Owning APIs, batch pipelines, production reliability, and securities - finance products.
Développeur fullstack développant les interfaces de Clic Santé avec Vue.js, Vue 3 et TypeScript. Contribution aux architectures Micro - Frontends, tests et optimisation des performances.