Staff Software Engineer
4 weeks ago
Mozilla Corporation is seeking a highly skilled Staff Software Engineer to join our Release Engineering team. As a key member of our engineering infrastructure, you will play a crucial role in ensuring the seamless and reliable delivery of our world-class software products.
About the RoleWe are looking for a talented software engineer with a strong background in object-oriented programming and experience with cloud providers like AWS, GCP, and Azure. You will be responsible for writing software that scales, troubleshooting and resolving deployment and infrastructure issues, and collaborating with a geographically-distributed development team.
Responsibilities- Help chart the future path of Mozilla's Release Engineering team
- Write software that scales - tens of thousands of tasks are run to build, test, and release Firefox every single day
- Troubleshoot, resolve, and optimize deployment and infrastructure issues on a large existing codebase - with an emphasis on stability and long term planning
- Work with a geographically-distributed development team between North America and Europe
- Collaborate with other teams by providing code review and technical direction
- Mentor other team members and be mentored by more senior team members
- Responding to critical service outages (during normal working hours - no on call rotation is required)
- You have a minimum of 5 years of experience working in an object-oriented programming (OOP) language (preferably Python)
- You have published Android and/or iOS applications for 4 years
- You have built and maintained CI/CD pipelines for 5 years
- You have worked cloud providers like AWS, GCP, Azure for 3 years
- Having several years in making reliable and secure deployments
- Being comfortable developing in Windows, macOS, and Linux environments, experience with shell scripting
- You are pragmatic about how to move things forward in specific time frames including trade-offs and safeguards when implementing new functionality
- You are an excellent communicator and have participated effectively on a team distributed across time zones
- You have a proven track record of finishing projects where the work spans several months
- Commitment to our values:
- Welcoming differences
- Being relationship-minded
- Practicing responsible participation
- Having grit
- Generous performance-based bonus plans to all eligible employees - we share in our success as one team
- Rich medical, dental, and vision coverage
- Generous retirement contributions with 100% immediate vesting (regardless of whether you contribute)
- Quarterly all-company wellness days where everyone takes a pause together
- Country specific holidays plus a day off for your birthday
- One-time home office stipend
- Annual professional development budget
- Quarterly well-being stipend
- Considerable paid parental leave
- Employee referral bonus program
- Other benefits (life/AD&D, disability, EAP, etc. - varies by country)
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeTechnical Leadership Opportunity at Intuit Inc.We are seeking a highly experienced Staff Software Engineer to lead our team of software engineers in developing high-volume platform capabilities that enable customer-facing experiences for Intuit customers. As a technical leader, you will be responsible for driving the design and implementation of durable...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Royal Bank of Canada. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Job DescriptionAs a Staff Software Engineer, you will be working closely...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Royal Bank of Canada> Full timeJob SummaryRoyal Bank of Canada is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Job DescriptionWe are looking for a talented software engineer who is passionate...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Royal Bank of Canada> Full timeJob SummaryRoyal Bank of Canada is seeking a highly skilled Staff Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-quality software solutions that meet the needs of our customers.Job DescriptionWe are looking for a talented software engineer who is passionate...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
2 months ago
Toronto, Ontario, Canada AgencyAnalytics Full timeAbout the RoleAt AgencyAnalytics, we're seeking a highly skilled Staff Developer to join our team. As a Staff Developer, you'll play a key role in shaping the technical direction of our company and driving innovation in software development.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to our engineering team, ensuring...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
1 month ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:We...
-
Staff Software Engineer
2 months ago
Toronto, Ontario, Canada AgencyAnalytics Full timeAbout the RoleAt AgencyAnalytics, we're seeking a highly skilled Staff Developer to join our team. As a Staff Developer, you'll play a key role in shaping the technical direction of our company and driving innovation in software development.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and leadership to our engineering team, ensuring...
-
Staff Software Engineer
3 weeks ago
Toronto, Ontario, Canada Royal Bank of Canada Full timeJob Title: Staff Software EngineerHouseful, an RBC company, is revolutionizing home ownership by making it more accessible to everyone. As a Staff Software Engineer, you will play a crucial role in developing innovative solutions to empower our customers.What You Will Do:Design and develop high-quality software features that meet the needs of our growing...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:Key...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada hireVouch Full timeJob Title: Staff Software EngineerLocation: Remote/HybridAbout Us: hireVouch is a California-based company at the forefront of Artificial Intelligence, dedicated to delivering innovative solutions that empower businesses and individuals alike. As we expand our footprint, we are seeking a seasoned Staff Software Engineer to join our team.Job Description:Key...
-
Staff Software Engineer
1 month ago
Old Toronto, Ontario, Canada Cardata Consultants Inc. Full timeJob Title: Staff Software EngineerAs a Staff Software Engineer at Cardata Consultants Inc., you will be a key member of our Engineering Team, contributing to the design, architecture, and implementation of complex software systems. Your expertise in various programming languages and technologies will be essential in ensuring the responsiveness and utility of...
-
Staff Software Engineer
1 month ago
Old Toronto, Ontario, Canada Cardata Consultants Inc. Full timeJob Title: Staff Software EngineerAs a Staff Software Engineer at Cardata Consultants Inc., you will be a key member of our Engineering Team, contributing to the design, architecture, and implementation of complex software systems. Your expertise in various programming languages and technologies will be essential in ensuring the responsiveness and utility of...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeStaff Software EngineerCome be a part of the DevX organization at Intuit Inc. as a Staff Software Engineer. Our mission is to provide top-notch developer experience and platforms for all of Intuit's developers. Our team focuses on delivering products and services for Operational Excellence driven by data and assisted by AI to maximize developer...
-
Staff Software Engineer
4 weeks ago
Toronto, Ontario, Canada Intuit Inc. Full timeStaff Software EngineerCome be a part of the DevX organization at Intuit Inc. as a Staff Software Engineer. Our mission is to provide top-notch developer experience and platforms for all of Intuit's developers. Our team focuses on delivering products and services for Operational Excellence driven by data and assisted by AI to maximize developer...
-
Senior Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital OneCapital One is a leading financial services company that provides a wide range of financial products and services to individuals, small businesses, and commercial clients. We are committed to helping our customers achieve their financial goals and improving their financial well-being.Our Software StudioOur Software Studio is a team of...
-
Senior Staff Software Engineer
1 month ago
Toronto, Ontario, Canada Capital One Full timeAbout Capital OneCapital One is a leading financial services company that provides a wide range of financial products and services to individuals, small businesses, and commercial clients. We are committed to helping our customers achieve their financial goals and improving their financial well-being.Our Software StudioOur Software Studio is a team of...
-
Staff Software Engineer
2 months ago
Old Toronto, Ontario, Canada Voiceflow Full timeAbout UsVoiceflow is a pioneering company in the field of conversational AI, empowering businesses to create seamless and personalized experiences for their customers. Our cutting-edge platform enables developers to design, build, and deploy AI-powered chatbots and voice assistants with ease.With a strong focus on innovation and collaboration, we're...