Remote - Canada•Remote - Ontario, Canada
Remote
Senior
Full Time
3 days ago
💰$160,320 - $200,400
remotefull-stackAIenterprise AItechnical leadershipmentorshipdata engineeringsoftware development
Requirements
- •Bachelor's degree in Computer Science, Engineering, or related field
- •8+ years of experience in data engineering, software development, or related field with at least 3 years in a technical leadership role
- •Experience with full-stack development building web apps using JavaScript, Typescript or React
- •Proven track record of architecting and delivering complex data projects at scale with deep understanding of data infrastructure and distributed systems
- •Strong understanding of data modeling, data warehousing, and ETL processes with experience designing and optimizing data pipelines
- •Excellent communication and collaboration skills with ability to influence technical decisions and drive alignment
- •Strong leadership skills with experience mentoring and developing high-performing engineering teams
- •Ability to thrive in fast-paced, dynamic environment and deliver results under tight timelines
What You'll Do
- •Co-lead the design and development of software infrastructure, driving technical vision and strategy to ensure scalability, reliability, and performance
- •Drive the development of sophisticated, stateful web applications integrating React-based front-ends with backend modular services
- •Serve as developer leader in distributed systems and data technologies with strong software engineering skills
- •Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices
- •Mentor and elevate a team of high-performing engineers through code reviews and architectural workshops
- •Collaborate with cross-functional teams to translate business requirements into scalable technical solutions
- •Continuously adapt to the evolving JavaScript ecosystem to maximize engineering efficiency
- •Ensure data quality, integrity, and security throughout the data lifecycle adhering to best practices and compliance standards
Nice to Have
- •Experience developing production-quality LLM applications and using modern agent frameworks such as Langchain, Langgraph, Llamaindex, LangSmith, LangFuse, CrewAI
- •Expertise in big data technologies such as Hadoop, Spark, Kafka, and cloud-based data services (AWS/GCP/Azure)
Benefits
- •Competitive pay
- •Generous time off
- •Parental and wellness leave
- •Healthcare
- •Retirement savings program
- •Incentive programs
- •Commissions
- •Equity grants
- •Health and wellness benefits
- •Retirement contributions
- •Paid time off
