Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

Remote/Telecommute JobREMOTE / Montreal, Quebec, Canada  - Permanent
This job allows you to work remotely 


Job Description

Our client is seeking an experienced Senior Software Engineering (Backend) professional who can help us challenge the status quo of the electronics design industry. Please apply if the idea of building reliable and secure distributed systems that span AI, electrical engineering, and big data in a highly collaborative and fast-paced environment excites you.

They are accelerating the world’s hardware ingenuity by blending generative AI, ML, and novel approaches to electronics simulation and validation. They're providing their enthusiastic pilot customers intelligent and automated access to the most advanced validation tools to eliminate respins – helping engineers of all levels deliver their designs faster, cheaper, and with less waste.

They're are a small team of innovators who are passionate about fundamentally improving how electrical engineers deliver electronics with higher confidence. Their founders are responsible for creating the largest product development firm in the US, and building Azure Quantum at Microsoft.

Key Responsibilities:
Develop and deploy their distributed workload management system
Design and implement operational data and telemetry systems to power service analytics and AI workflows
Work with architects to own and implement data storage and interaction layer
Work with AI and domain experts to deploy proprietary AI and electrical engineering systems from prototype to production environments, ensuring scalability and reliability
Collaborate effectively with cross-functional teams, technical stakeholders, management, and electrical engineering domain experts
Adapt to evolving project needs and take on various roles as required in a startup environment.


Must Have Skills:

Strong understanding of systems to manage distributed workloads
Demonstrable track record of deploying highly reliable services in cloud environments (AWS, GCP, or Azure)
Demonstrated experience in Typescript, NodeJS, and Docker
Experience with deploying AI/ML models in production environments
Bachelor's degree in Computer Science, Data Science, or related field, plus 5+ years of relevant experience; OR
Master's degree with 3+ years of experience; OR
Equivalent combination of education and practical experience.


Nice to Have Skills:

Experience working in a startup environment.
Knowledge of or strong interest in electrical engineering concepts.
Experience with SOC2 compliance or similar standards
Experience with Kubernetes in AWS
Familiarity with Azure
Familiarity with graph databases (Apache Gremlin or Neo4j) and cloud storage systems like S3, blob storage, Neptune/CosmosDB
Experience working with government clouds
Experience with any of: React, C#, Python
Track record of successful cross-functional collaboration.

Personal Qualities:
Adaptable and comfortable with ambiguity.
Eager to learn and apply knowledge from diverse domains.
Excellent communication skills, able to explain complex concepts to non-technical stakeholders.
Self-motivated and capable of managing multiple priorities in a fast-paced environment.
Embrace the ethos of “We, not I”


Special Perks:

Early Stage Equity Package
Leading benefits
Unique Learning Opportunities


Details:

Starting: ASAP







Similar jobs in Montreal:

Similar jobs in other locations: