Shop Software Engineer
1 week ago
About Us
Babylist is a leading technology solution for growing families, providing a trusted platform for millions of parents and gift givers. With a decade of experience, we have expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.
Our Mission
We aim to provide a seamless and personalized shopping experience for our users, leveraging our expertise in e-commerce and technology to drive business growth and customer satisfaction.
The Role
We are seeking a Senior Software Engineer to join our Shop engineering team, responsible for developing and maintaining the e-commerce experience used by millions of parents and gift givers. As part of this team, you will work closely with expert technical leads and software engineers to build key product research, feedback, and shopping experiences.
Key Responsibilities
- Design, implement, and deploy systems to support and scale user shopping experiences, research, and recommendation.
- Work closely with product owners to design and implement systems that meet business requirements.
- Provide thought leadership around process, tooling, systems, and software architecture.
- Mentor other team members through design and architecture planning, code reviews, and knowledge-sharing sessions.
- Identify opportunities for new product initiatives founded on your knowledge of the technical landscape and web platform capabilities.
Requirements
- 6+ years of experience delivering end-to-end solutions that drive business growth.
- Exceptional problem-solving skills and ability to deliver elegant, effective software solutions in a timely manner.
- Comfortable with JavaScript, React, and Ruby on Rails.
- Clear, friendly, and open-minded communication skills.
- Passionate about making measurable improvements for customers and using data to drive growth.
- Experience with enterprise consumer e-commerce.
What We Offer
- Competitive pay and meaningful opportunities for career advancement.
- Great benefits, including company-paid health, dental, and vision insurance, flexible spending account, and paid leave.
- A market-based approach to pay, with pay ranges depending on skills, qualifications, experience, and work location.
- Equity, bonus, and benefits, including company-paid health, dental, and vision insurance, flexible spending account, and paid leave.
Language
en-US
-
Senior Software Engineer, Shop
1 week ago
Ottawa, Ontario, Canada Babylist Full timeAbout UsBabylist is a leading technology solution for growing families, providing a trusted platform for millions of parents and gift givers. With a decade of experience, we have expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.Our MissionWe aim to...
-
Senior Software Engineer, Shop
1 week ago
Ottawa, Ontario, Canada Babylist Full timeAbout UsBabylist is a leading technology solution for growing families, providing a trusted platform for millions of parents and gift givers. With a decade of experience, we have expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.Our MissionWe aim to...
-
Senior Software Engineer, Shop
3 days ago
Ottawa, Ontario, Canada Babylist Full timeAbout BabylistBabylist is a leading platform for expecting parents and the community that supports them. With a decade of experience, we've expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.Our Tech StackRuby on RailsAWSSidekiqMySQLRedisReactNative iOS and...
-
Senior Software Engineer, Shop
3 days ago
Ottawa, Ontario, Canada Babylist Full timeAbout BabylistBabylist is a leading platform for expecting parents and the community that supports them. With a decade of experience, we've expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.Our Tech StackRuby on RailsAWSSidekiqMySQLRedisReactNative iOS and...
-
Senior Software Engineer, Shop
1 day ago
Ottawa, Ontario, Canada Babylist Full timeAbout BabylistBabylist is a leading platform for expecting parents and the community that supports them. With a decade of experience, we've expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.Our Tech StackRuby on RailsAWSSidekiqMySQLRedisReactNative iOS and...
-
Senior Software Engineer, Shop
1 day ago
Ottawa, Ontario, Canada Babylist Full timeAbout BabylistBabylist is a leading platform for expecting parents and the community that supports them. With a decade of experience, we've expanded from a baby registry to a full-service platform that helps parents make informed decisions, stay connected, and build happy and healthy families.Our Tech StackRuby on RailsAWSSidekiqMySQLRedisReactNative iOS and...
-
Senior Software Engineer, Shop
6 days ago
Ottawa, Ontario, Canada Babylist Full timeAbout UsBabylist is a leading technology solution for growing families, providing a trusted platform for millions of parents and gift givers. Our decade-long journey has expanded from a baby registry to a full-service platform, helping parents make informed decisions, stay connected, and build happy and healthy families.Our MissionWe aim to empower parents...
-
Senior Software Engineer, Shop
7 days ago
Ottawa, Ontario, Canada Babylist Full timeAbout UsBabylist is a leading technology solution for growing families, providing a trusted platform for millions of parents and gift givers. Our decade-long journey has expanded from a baby registry to a full-service platform, helping parents make informed decisions, stay connected, and build happy and healthy families.Our MissionWe aim to empower parents...
-
Embedded Software Engineer
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software drivers for various hardware...
-
Embedded Software Engineer
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeEmbedded Software EngineerWe are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As a key member of our development team, you will be responsible for designing, developing, and testing software for our embedded systems.Key Responsibilities:Develop and maintain software drivers for various hardware...
-
Software Engineer
1 week ago
Ottawa, Ontario, Canada Rewind Software Full timeJob SummaryWe are seeking a highly skilled Software Developer to join our dynamic team at Rewind Software. As a key member of our technical support team, you will be responsible for addressing complex technical issues, collaborating with cross-functional teams, and driving resolutions.Key ResponsibilitiesTechnical Support: Provide expert-level technical...
-
Software Engineer
1 week ago
Ottawa, Ontario, Canada Rewind Software Full timeJob SummaryWe are seeking a highly skilled Software Developer to join our dynamic team at Rewind Software. As a key member of our technical support team, you will be responsible for addressing complex technical issues, collaborating with cross-functional teams, and driving resolutions.Key ResponsibilitiesTechnical Support: Provide expert-level technical...
-
Software Engineering Manager
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Software Engineering Manager at QNX Software SystemsQNX Software Systems is a leading provider of secure operating systems, development tools, and services for embedded systems, trusted by top Electric Vehicle manufacturers worldwide. We are seeking an experienced Software Engineering Manager to lead a team in creating cutting-edge software...
-
Software Engineering Manager
2 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Title: Software Engineering Manager at QNX Software SystemsQNX Software Systems is a leading provider of secure operating systems, development tools, and services for embedded systems, trusted by top Electric Vehicle manufacturers worldwide. We are seeking an experienced Software Engineering Manager to lead a team in creating cutting-edge software...
-
Filesystem Software Engineer
3 weeks ago
Ottawa, Ontario, Canada QNX Software Systems Full timeAbout QNX Software Systems QNX Software Systems is a leading provider of secure operating systems and development tools for embedded systems. With a focus on safety and reliability, we power critical systems in various industries, including automotive, healthcare, and aerospace. Our software is trusted by top EV manufacturers and millions of vehicles...
-
Embedded Software Engineer
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeSoftware Driver Developer OpportunityWe are seeking a skilled software driver developer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers for various hardware peripherals,...
-
Embedded Software Engineer
2 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeSoftware Driver Developer OpportunityWe are seeking a skilled software driver developer to join our QNX BSP Team. As a key member of our development team, you will design and implement software drivers to support next-generation hardware peripherals on advanced hardware platforms.Key Responsibilities:Develop software drivers for various hardware peripherals,...
-
Software Systems Engineer
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:QNX Software Systems is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Key Responsibilities:Participate in architecture and strategy sessions with technology...
-
Software Systems Engineer
1 week ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob Summary:QNX Software Systems is seeking a talented Senior Embedded Software Developer to join our Advanced Technology Development team. As a key contributor, you will be responsible for executing on development plans and strategies related to key technology trends.Key Responsibilities:Participate in architecture and strategy sessions with technology...
-
Embedded Software Engineer
5 days ago
Ottawa, Ontario, Canada QNX Software Systems Full timeJob DescriptionJob Summary:We are seeking an experienced Embedded Software Engineer to join our team at QNX Software Systems. As an Embedded Software Engineer, you will be responsible for developing and maintaining drivers for various hardware peripherals, including adaptation of existing drivers for embedded platforms.Key Responsibilities:Develop and...