EN | FR

175 Software Management jobs in Canada

Senior Software Developer - IT Project Management

Vancouver, British Columbia UniUni Logistics

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Who Are We?

UniUni, a North American leader in last-mile logistics, delivers tens of millions of parcels annually across Canada, from coast to coast, and is rapidly expanding its footprint in the United States. Founded in 2019, UniUni is known for its tech-driven innovation and crowdsourced delivery model, providing fast, economical, and reliable services to local, national, and international e-commerce clients.

What Do We Offer?

At UniUni, we empower our employees with opportunities to achieve their professional goals. We value both lateral growth and vertical advancement, ensuring every role helps you develop your skills, broaden your expertise, and build a fulfilling career. We are looking for passionate professionals ready to work hard, embrace challenges, and enjoy being part of a dynamic, fun team.

Role Overview

We are seeking a highly skilled and experienced Senior Software Engineer to join our Operations IT Project Management team. The ideal candidate will have a strong background in backend development and a proven track record of designing and developing scalable, high-performance software solutions. You will work collaboratively with cross-functional teams to deliver new features and functionalities, ensuring the highest level of quality and performance.

Requirements

Responsibilities

  • Design, develop, and deploy high-performance, scalable, and secure backend APIs and services using Node.js.
  • Implement serverless functions primarily using AWS Lambda, ensuring efficient and cost-effective operations.
  • Design, optimize relational databases, specifically MySQL and PostgreSQL, to support application data needs.
  • Work extensively in a Linux environment for deployment, troubleshooting, and system administration task.
  • Collaborate closely with front-end developers, product managers, and other stakeholders to define requirements, design solutions, and deliver features.
  • Write clean, maintainable, well-documented, and testable code following best practices and coding standards.
  • Conduct code reviews, provide constructive feedback, and contribute to improving overall code quality.
  • Troubleshoot and debug complex issues across the entire backend stack.
  • Participate in architectural discussions and contribute to the evolution of our backend infrastructure.
  • Mentor and guide junior developers, sharing knowledge and promoting best practices

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of full-time, hands-on professional experience in backend software development.
  • Proven expertise with Node.js, including developing and deploying production-grade applications.
  • Extensive experience with AWS Lambda and other AWS services (e.g., API Gateway, S3, DynamoDB, SQS, SNS) for building serverless architectures.
  • Demonstrable experience with relational databases, specifically MySQL and/or PostgreSQL, including database design, query optimization, and performance tuning.
  • Solid working knowledge of Linux operating systems, including command-line operations, scripting, and deployment environments.
  • Experience designing and implementing RESTful APIs.
  • Understanding of software development best practices, including version control (Git), testing (unit, integration), and CI/CD pipelines.
  • Ability to work independently and as part of a collaborative team.

Benefits

  • Dental, Vision, Medical insurance, Paid Holiday, Paid Time Off, Paid Sick Leave, Management training program
  • Salary range $90,000 to $120,000 CAD

This advertiser has chosen not to accept applicants from your region.

Project Management Technical Specialist

Valcourt, Quebec BRP

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

Join our Center of Excellence in Product Development (NPD CoE) as a Technical Specialist in Project Management. Under the direction of the Project Management Business Process Manager, you will use your expertise to support and enhance project management processes in engineering.

YOU'LL HAVE THE OPPORTUNITY TO:

  • Implement technical tools to enhance project management.

  • Apply your expertise to optimize engineering project management.

  • Collaborate closely with project managers to ensure the success of initiatives.

  • Communicate technical concepts to engineering teams.

  • Train and mentor teams to strengthen their project management skills.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:

  • Strong technical expertise in a field relevant to project management.

  • Excellent communication skills, with the ability to translate technical concepts for non-technical teams.'

  • French and English bilingualism as there are interactions with internal parties in Finland and Mexico.

  • The ability to work collaboratively with multidisciplinary teams.

  • Experience in training and mentoring to develop others' skills.

  • The ability to identify and implement process improvements.

Do you have other qualifications? Tell us what is unique about you that is a great addition to the team.

ACKNOWLEDGING THE POWER OF DIVERSITY

BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!

For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.

Let’s start with a strong foundation - You want it, we have it:

  • Annual bonus based on the company’s financial results

  • Generous paid time away

  • Pension plan

  • Collective saving opportunities

  • Industry leading healthcare fully paid by BRP

What about some feel good perks:

  • Flexible work schedule

  • A summer schedule that varies by department and location

  • Holiday season shutdown

  • Educational resources

  • Discount on BRP products

WELCOME TO BRP

We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.

#LI-Hybrid
#LI-MM1

This advertiser has chosen not to accept applicants from your region.

Project Management Technical Specialist

J0E Quebec, Quebec BRP

Posted today

Job Viewed

Tap Again To Close

Job Description

Join our Center of Excellence in Product Development (NPD CoE) as a Technical Specialist in Project Management. Under the direction of the Project Management Business Process Manager, you will use your expertise to support and enhance project management processes in engineering.
YOU'LL HAVE THE OPPORTUNITY TO:
Implement technical tools to enhance project management.

Apply your expertise to optimize engineering project management.

Collaborate closely with project managers to ensure the success of initiatives.

Communicate technical concepts to engineering teams.

Train and mentor teams to strengthen their project management skills.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Strong technical expertise in a field relevant to project management.

Excellent communication skills, with the ability to translate technical concepts for non-technical teams.'

French and English bilingualism as there are interactions with internal parties in Finland and Mexico.

The ability to work collaboratively with multidisciplinary teams.

Experience in training and mentoring to develop others' skills.

The ability to identify and implement process improvements.

Do you have other qualifications? Tell us what is unique about you that is a great addition to the team.

ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results

Generous paid time away

Pension plan

Collective saving opportunities

Industry leading healthcare fully paid by BRP

What about some feel good perks:
Flexible work schedule

A summer schedule that varies by department and location

Holiday season shutdown

Educational resources

Discount on BRP products

WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid
#LI-MM1

This advertiser has chosen not to accept applicants from your region.

Project Management Technical Specialist

J0E Quebec, Quebec BRP

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Join our Center of Excellence in Product Development (NPD CoE) as a Technical Specialist in Project Management. Under the direction of the Project Management Business Process Manager, you will use your expertise to support and enhance project management processes in engineering.
YOU'LL HAVE THE OPPORTUNITY TO:
Implement technical tools to enhance project management.

Apply your expertise to optimize engineering project management.

Collaborate closely with project managers to ensure the success of initiatives.

Communicate technical concepts to engineering teams.

Train and mentor teams to strengthen their project management skills.

YOU’LL THRIVE IN THIS ROLE IF YOU HAVE THE FOLLOWING SKILLS AND QUALITIES:
Strong technical expertise in a field relevant to project management.

Excellent communication skills, with the ability to translate technical concepts for non-technical teams.'

French and English bilingualism as there are interactions with internal parties in Finland and Mexico.

The ability to work collaboratively with multidisciplinary teams.

Experience in training and mentoring to develop others' skills.

The ability to identify and implement process improvements.

Do you have other qualifications? Tell us what is unique about you that is a great addition to the team.

ACKNOWLEDGING THE POWER OF DIVERSITY
BRP is dedicated to nurturing a culture that invites, connects, and propels the ambitions of people of all backgrounds, profiles, beliefs and experiences. Ultimately, the diversity and uniqueness of our people fuel our ingenuity and set the course for the path ahead!
For this reason, we value diversity and we strive to always push each other forward to build an inclusive workplace where every employee feels like they belong, where they can grow and find meaning.

AT BRP, WHEN WE TALK ABOUT BENEFITS, WE GO ALL IN.
Let’s start with a strong foundation - You want it, we have it:
Annual bonus based on the company’s financial results

Generous paid time away

Pension plan

Collective saving opportunities

Industry leading healthcare fully paid by BRP

What about some feel good perks:
Flexible work schedule

A summer schedule that varies by department and location

Holiday season shutdown

Educational resources

Discount on BRP products

WELCOME TO BRP
We’re a world leader in recreational vehicles and boats, creating innovative ways to move on snow, water, asphalt, dirt and even in the air. Headquartered in the Canadian town of Valcourt, Quebec, our company is rooted in a spirit of ingenuity and intense customer focus. Today, we operate manufacturing facilities in Canada, the United States, Mexico, Finland, Australia and Austria, with a workforce made up of close to 16,500 spirited people, all driven by the deeply held belief that at work, as with life itself, it’s not about the destination: It’s about the journey.
#LI-Hybrid
#LI-MM1

This advertiser has chosen not to accept applicants from your region.

Director, Technical Program Management

Toronto, Ontario Mastercard

Posted today

Job Viewed

Tap Again To Close

Job Description

**Our Purpose**
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Director, Technical Program Management
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
The Mastercard Ethoca team is looking for a Director, Technical Program Manager to drive our customer experience strategy forward by consistently innovating and problem-solving. This role requires someone who can manage complex programs, drive strategic execution, and lead cross-organizational efforts with confidence and clarity.
Role
- List Operate with complete independence, addressing ambiguous areas and creating a sense of urgency for timely delivery.
- Identify and bridge gaps between regions, architectures, and organizations, setting a standard for others to follow.
- Manage escalations and potentially oversee the delivery portfolio for entire programs.
- Serve as the primary contact for projects, communicating confidently with senior leadership and transforming raw information into clear, concise updates.
- Provide accurate and timely information about project statuses to appropriate audiences and communicate complex issues and decisions effectively.
- Facilitate constructive dialogue to resolve discordant views and create predictable process paths for large or complex efforts.
- Streamline processes, drive continuous improvements, and educate the TPM and engineering community on best practices for agile processes and CI/CD delivery.
- Utilize expertise in scrum delivery to recognize and avoid prior failure patterns, ensuring effective team performance.
- Maintain a comprehensive understanding of business strategies, product domains, and evolving technologies, evaluating design strengths and weaknesses.
- Drive simplification in complex architectures and integrations to accelerate delivery, knowing when to seek additional technical guidance.
- Oversee execution across multiple teams and domains, create effective reporting mechanisms, assess and improve development processes and test plans.
- Build consensus, lead resolution of contentious issues, and deliver outcomes with limited guidance while embracing ambiguity to drive clarity and strategic execution.
- Define and measure success metrics, ensure focus on high-priority work across a product portfolio, and lead innovative experiments to enhance customer value.
All About You
- Demonstrated ability to operate independently, manage complex programs, and drive strategic execution.
- Strong expertise in scrum delivery, agile processes, and CI/CD practices.
- Proven track record in managing escalations, delivering large-scale projects, and leading cross-organizational efforts.
- Excellent communication skills with the ability to articulate complex issues and decisions clearly.
- Skilled in simplifying complex architectures and driving continuous improvements.
- Ability to build consensus, resolve contentious issues, and deliver results with minimal guidance.
- Join us to lead strategic delivery efforts and drive impactful outcomes across our programs and product portfolios.
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer - Identity & Access Management

Toronto, Ontario Bloomberg

Posted 17 days ago

Job Viewed

Tap Again To Close

Job Description

Senior Software Engineer - Identity & Access Management
Location
Toronto
Business Area
Engineering and CTO
Ref #

**Description & Requirements**
The Bloomberg Managed Services organization (BMS) is responsible for creating and curating Bloomberg Engineering's "as a Service" software catalog and infrastructure. We develop and integrate products into a simple, elegant user interface and provide a concise way for engineers to create data-store and middleware instances.
The BMS Identity & Access Management (IAM) product is a policy-driven security platform that provides distributed, performant, user friendly access control across all Bloomberg infrastructure. The BMS IAM Decision Agents team focuses on managed solutions based on Open Policy Agent (OPA) as well as other internal access decision infrastructure. We are responsible for efficiently retrieving, distributing, caching, and evaluating policies. Given our crucial role in managing access to all software systems at Bloomberg, you'll have the opportunity to make a positive impact across Bloomberg by joining our team.
We are extremely proud of our open and inclusive culture, and value diversity of thought and perspective in every form. We're looking for engineers with a real passion for writing reusable, efficient solutions to complex problems, who can collaborate and work effectively on small teams to develop software that impacts thousands of power users around the world.
We work with:
+ Open-source frameworks and tools (Docker, Kubernetes, Open Policy Agent, etc)
+ Go, C++ and Python to provide an IAM solution in an easy to use manner for developers
+ SDLC practices, including Docker-based unit testing, Jenkins integration, and API documentation standards
We'll trust you to:
+ Design and build highly performant and reliable solutions for access management of Bloomberg systems
+ Write high quality, maintainable code and perform code reviews to uphold engineering standards and best practices
+ Work closely with other engineering teams to integrate IAM solutions into our systems.
+ Diagnose and resolve problems efficiently
+ Support and mentor junior engineers to foster a collaborative and growth oriented environment.
You'll need to have:
+ 4+ years experience programming in Go, C++, Python or similar in a production environment
+ Strong analytical skills with a demonstrated history of solving complex technical challenges
+ A Degree in Computer Science, Engineering or similar field of study or equivalent work experience
+ Strong communication and collaboration skills
+ Experience designing and implementing low-latency, high-volume, and high-availability distributed systems
+ Commitment to writing meaningful unit tests and integration tests
We'd love to see:
+ Familiarity with container technologies (eg. Docker, Kubernetes) and cloud platforms (such as AWS, GCP, etc)
+ Familiarity with Open Policy Agent, or similar policy management projects.
+ Experience maintaining and contributing to large Open Source projects
+ Experience evolving and monitoring systems at scale
+ Interest/Experience in software security
Bloomberg is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of age, ancestry, color, gender identity or expression, genetic predisposition or carrier status, marital status, national or ethnic origin, race, religion or belief, sex, sexual orientation, sexual and other reproductive health decisions, parental or caring status, physical or mental disability, pregnancy or parental leave, protected veteran status, status as a victim of domestic violence, or any other classification protected by applicable law.
Bloomberg is a disability inclusive employer. Please let us know if you require any reasonable adjustments to be made for the recruitment process. If you would prefer to discuss this confidentially, please email
This advertiser has chosen not to accept applicants from your region.

Staff Software Engineer I- Fleet Management

Ontario, Ontario Confluent

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

**Location:**
Remote, Ontario, Canada
**Employment Type:**
FullTime
**Location Type:**
Remote
**Department**
Engineering
**Overview**
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.
One Confluent. One Team. One Data Streaming Platform.
**About the Role:**
The Confluent Fleet Management team focuses on developing scalable systems that efficiently manage the lifecycle of Confluent software within Confluent Cloud. This encompasses handling diverse cloud environments (AWS, GCP, Azure) and ensuring seamless maintenance and recovery processes for our valued customers. Our core mission revolves around providing a versatile platform capable of managing all Confluent software operating on Confluent Cloud, which includes both Confluent product applications and internal applications.
By joining the Fleet Management team, you will play a crucial role in advancing Confluent's Data in Motion initiative and contribute significantly to the growth and reliability of Confluent Cloud services.
**What You Will Do:**
+ Lead and drive the technical vision and execution for the Fleet Management team.
+ Develop, manage, and maintain mission-critical services with a 99.99% SLA running on AWS, GCP, and Azure.
+ Enhance stability, performance, scalability, and operational excellence across multiple systems.
+ Collaborate with engineering teams and key stakeholders to create and execute a roadmap for delivering top-notch Fleet Management solutions that align with company goals.
+ Identify and solve complicated technical projects on time with high quality.
+ Guide and mentor team members, fostering a high-performing engineering culture.
+ Evaluate and enhance the efficiency of the technology stack, adopting state-of-the-art solutions.
**What You Will Bring:**
+ 10+ years of relevant software development experience.
+ Technical expertise in large-scale systems engineering or distributed systems.
+ 5+ years of experience designing, building, and scaling distributed systems.
+ Experience running production services in the cloud.
+ Strong knowledge of cloud-native technologies, including networking and security.
+ Prior experience working on AWS, GCP, or Azure, with a deep understanding of cloud best practices.
+ Proven ability to influence the team, peers, and management using effective communication and collaborative techniques.
+ Demonstrated experience in leading and mentoring technical teams.
+ Ability to solve high leverage problems and drive solutions for unknown areas.
+ BS Degree in Computer Science, Engineering, or equivalent experience (an advanced degree is preferred).
**What Gives You an Edge:**
+ Expertise in cloud-native technologies and a deep understanding of cloud best practices.
+ Experience with Confluent's Kafka platform or other streaming platforms.
**Ready to build what's next? Let's get in motion.**
**Come As You Are**
Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible.
We're proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Software management Jobs in Canada !

Staff Software Engineer I- Fleet Management

British Columbia, British Columbia Confluent

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

**Location:**
Remote, Ontario, Canada
**Employment Type:**
FullTime
**Location Type:**
Remote
**Department**
Engineering
**Overview**
We're not just building better tech. We're rewriting how data moves and what the world can do with it. With Confluent, data doesn't sit still. Our platform puts information in motion, streaming in near real-time so companies can react faster, build smarter, and deliver experiences as dynamic as the world around them.
It takes a certain kind of person to join this team. Those who ask hard questions, give honest feedback, and show up for each other. No egos, no solo acts. Just smart, curious humans pushing toward something bigger, together.
One Confluent. One Team. One Data Streaming Platform.
**About the Role:**
The Confluent Fleet Management team focuses on developing scalable systems that efficiently manage the lifecycle of Confluent software within Confluent Cloud. This encompasses handling diverse cloud environments (AWS, GCP, Azure) and ensuring seamless maintenance and recovery processes for our valued customers. Our core mission revolves around providing a versatile platform capable of managing all Confluent software operating on Confluent Cloud, which includes both Confluent product applications and internal applications.
By joining the Fleet Management team, you will play a crucial role in advancing Confluent's Data in Motion initiative and contribute significantly to the growth and reliability of Confluent Cloud services.
**What You Will Do:**
+ Lead and drive the technical vision and execution for the Fleet Management team.
+ Develop, manage, and maintain mission-critical services with a 99.99% SLA running on AWS, GCP, and Azure.
+ Enhance stability, performance, scalability, and operational excellence across multiple systems.
+ Collaborate with engineering teams and key stakeholders to create and execute a roadmap for delivering top-notch Fleet Management solutions that align with company goals.
+ Identify and solve complicated technical projects on time with high quality.
+ Guide and mentor team members, fostering a high-performing engineering culture.
+ Evaluate and enhance the efficiency of the technology stack, adopting state-of-the-art solutions.
**What You Will Bring:**
+ 10+ years of relevant software development experience.
+ Technical expertise in large-scale systems engineering or distributed systems.
+ 5+ years of experience designing, building, and scaling distributed systems.
+ Experience running production services in the cloud.
+ Strong knowledge of cloud-native technologies, including networking and security.
+ Prior experience working on AWS, GCP, or Azure, with a deep understanding of cloud best practices.
+ Proven ability to influence the team, peers, and management using effective communication and collaborative techniques.
+ Demonstrated experience in leading and mentoring technical teams.
+ Ability to solve high leverage problems and drive solutions for unknown areas.
+ BS Degree in Computer Science, Engineering, or equivalent experience (an advanced degree is preferred).
**What Gives You an Edge:**
+ Expertise in cloud-native technologies and a deep understanding of cloud best practices.
+ Experience with Confluent's Kafka platform or other streaming platforms.
**Ready to build what's next? Let's get in motion.**
**Come As You Are**
Belonging isn't a perk here. It's the baseline. We work across time zones and backgrounds, knowing the best ideas come from different perspectives. And we make space for everyone to lead, grow, and challenge what's possible.
We're proud to be an equal opportunity workplace. Employment decisions are based on job-related criteria, without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other classification protected by law.
This advertiser has chosen not to accept applicants from your region.

Battery Management System Software Design Release Engineer

Windsor, Nova Scotia Segula Technologies

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Company Description

Position based in Auburn Hills, Michigan (U.S.) / Eligibility to TN Visa required; must be a Canadian citizen (mandatory)

Accelerate your career with a fast-growing global engineering group. At SEGULA Technologies, you'll work on exciting projects and help shape the future in a company where innovation goes hand in hand with engineering.

3D printing, augmented reality, autonomous vehicles, the factory of the future. these are the daily rhythms of our 15,000 ingenious employees, so why not yours?Whether next door or on the other side of the world, at SEGULA Technologies you'll find the opportunity that will give new meaning to your career!

Job Description

The Battery Management System (BMS) Software Design Release Engineer is responsible for developing advanced automotive battery packs from initial design concept through full volume production. The Engineer is responsible for the release and system integration of the BMS Software on xHEV vehicle architectures.

  • Work with the cross-functional requirements team to decompose program BMS software requirements that satisfy vehicle level functional objectives
  • Cross-functional coordination of SW planning, requirements decomposition, integration and validation efforts with internal and external stakeholders in order to meet critical program milestones 
  • Lead coordination of BMS SW CDR reviews internally and with the supplier.
  • Provide program deliverables on time per major development milestones.
  • Lead PDT meetings with suppliers and internal stakeholders to manage, track and resolve critical issues. Coordinate BMS change management (CCD, CN, IAA, PER).
Qualifications

  • BSME, BSEE, BSCE - Minimum 1 year experience
  • Understanding of Energy Storage Systems and Vehicle Electrification
  • Good Analytical and Problem Solving Skills - Familiar electrification architectures including EV, HEV, PHEV and BSG systems
  • Highly Motivated with Self Motivation
  • DVP&R and DFMEA Basic Understanding
  • Demonstrated Ability to Work in a Team Environment


Additional Information

SEGULA TECHNOLOGIES is a company committed to diversity, and we recognize and recruit all kinds of talent.

This job is located in Auburn Hills, MI. Candidate needs to be eligible to work with TN Visa .

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer, Identity and Access Management

Toronto, Ontario MongoDB

Posted 22 days ago

Job Viewed

Tap Again To Close

Job Description

MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy workloads, embrace innovation, and unleash AI. Our industry-leading developer data platform, MongoDB Atlas, is the only globally distributed, multi-cloud database and is available in more than 115 regions across AWS, Google Cloud, and Microsoft Azure. Atlas allows customers to build and run applications anywhere-on premises, or across cloud providers. With offices worldwide and over 175,000 new developers signing up to use MongoDB every month, it's no wonder that leading organizations, like Samsung and Toyota, trust MongoDB to build next-generation, AI-powered applications.
The MongoDB Atlas team is a diverse group of contributors working together to help our users manage MongoDB at global scale. We are responsible for MongoDB Atlas: our database as a service offering and fastest growing product which allows users to deploy fault-tolerant, globally distributed MongoDB clusters in just minutes.
We're seeking a Senior Engineer to join the Atlas Identity and Access Management (IAM) team. IAM is a platform and a product team. We serve internal engineers by providing them a secure and durable suite of services, and we serve external customers by providing them user facing features and products. We are the owners of Atlas' authentication (OAuth, SSO, Federated Identity) and authorization (RBAC, ABAC) systems, along with many others. The IAM team's mission is to enable customers to securely build their applications with Atlas through our best in class user experience.
This role can be based out of our Toronto office for a hybrid or in-office working model.
**Role Responsibilities**
+ Design, architect, build, and deliver core pieces of IAM
+ Lead projects from specification to delivery
+ Mentor and grow other team members
+ Improve our codebase, best practices, and design principles
+ Define your top priorities and focuses, communicate them, and execute against them
+ Lead and contribute to complex technical projects and initiatives
**Candidate Profile**
+ 5+ years experience of software engineering, primarily focused on backend systems
+ Proficient in a modern compiled programming language (Java, Go, C#, C++, etc.)
+ Willingness to learn JavaScript and/or TypeScript along with modern frontend technologies (React, Redux, etc.); prior experience a plus
+ Excellent communication skills, both written and verbal
+ Desire to collaborate with colleagues and mentor fellow engineers
+ Is curious, collaborative, empathetic, and intellectually honest
+ Has a passion for problem solving and learning new things in the domains of computer science and software engineering
+ Experience building identity and access management systems such as authentication (OAuth, SSO), authorization (RBAC, ABAC, ReBAC), and login and registration systems a plus
**Success Measures**
+ In 1 week you'll have completed your first pull request
+ In 3 months, you'll have contributed to a large project
+ In 6 months, you'll be leading the design and execution of your own project
To drive the personal growth and business impact of our employees, we're committed to developing a supportive and enriching culture for everyone. From employee affinity groups, to fertility assistance and a generous parental leave policy, we value our employees' wellbeing and want to support them along every step of their professional and personal journeys. Learn more about what it's like to work at MongoDB ( , and help us make an impact on the world!
MongoDB is committed to providing any necessary accommodations for individuals with disabilities within our application and interview process. To request an accommodation due to a disability, please inform your recruiter.
MongoDB is an equal opportunities employer.
_Req ID: _
MongoDB's base salary range for this role is posted below. Compensation at the time of offer is unique to each candidate and based on a variety of factors such as skill set, experience, qualifications, and work location. Salary is one part of MongoDB's total compensation and benefits package. Other benefits for eligible employees may include: equity, participation in the employee stock purchase program, flexible paid time off, 20 weeks fully-paid gender-neutral parental leave, fertility and adoption assistance, Registered Retirement Savings Plan (RRSP) with employer match, mental health counseling, backup child and elder care, and health, dental, and vision benefits offerings. Please note, the base salary range listed below and the benefits in this paragraph are only applicable to candidates based in Canada.
MongoDB's base salary range for this role in Canada is:
$137,000-$189,000 CAD
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Software Management Jobs