Staff Software Engineer
4 weeks ago
We are seeking a highly skilled Staff Software Engineer to lead our platform development team and help us scale our Ruby on Rails monolith to meet the growing demand for our product.
This is a hands-on role that requires a strong understanding of Ruby, PostgreSQL, and asynchronous background jobs. As a Staff Software Engineer, you will contribute to the development of our platform, guide our system architecture, and mentor other developers to help build our team.
We are a fully remote team that defaults to open and extensive communication. You will work closely with our leadership team to define the product roadmap and drive critical initiatives that shape our cutting-edge technology.
Key Responsibilities:
- Actively contribute to development and commit code.
- Proactively identify areas of improvement and implement improvements.
- Identify and resolve technical issues.
- Build tools to make other developers more effective and raise overall company DX.
- Contribute to the product roadmap and tickets that get us there.
Requirements:
- 7+ years of experience in hands-on software engineering with Ruby or similar language.
- Experience with designing and scaling API-heavy asynchronous background jobs in any environment, but especially Ruby.
- Experience with PostgreSQL or related relational database.
- Strong bias to good code, TDD, and well-written tests.
- Strong written/spoken communication skills.
- Lives somewhere in the UTC-3 to UTC-8 time zones.
Preferred Qualifications:
- Some familiarity with React.
- Experience growing and scaling a web platform 10-100x.
- Experience in a fast-growing startup and comfort with that pace.
Switchgrowth is a pioneering AI startup that is revolutionizing customer acquisition and predictive analytics for the world's most innovative brands. We are a data-powered growth marketing platform that intelligently connects innovative brands with high-value customers to boost marketing efficiency by greater than 50%.
At Switchgrowth, you will accelerate your career trajectory with a founding team of ex-Googlers and industry-leading startup engineers. You will contribute directly to our strategic direction, driving critical initiatives that shape our cutting-edge technology.
We are a fully remote team that defaults to open and extensive communication. You will work closely with our leadership team to define the product roadmap and drive critical initiatives that shape our cutting-edge technology.
-
Staff Software Engineer
2 months ago
Old Toronto, Canada Cardata Consultants Inc. Full timeSummaryAs a Staff Engineerat Cardata you’ll be a technical expert tasked with hands-on architecting and coding front-end and back-end applications to bring to life new features, upgrades and custom developments on both the Cardata Cloud and Mobile platforms. You’ll leverage your expertise in various languages and technologies to ensure responsiveness and...
-
Staff Software Engineer
4 months ago
Old Toronto, Canada Capital One Canada Full time161 Bay Street (93021), Canada, Toronto, OntarioStaff Software EngineerOur Capital One Software Studio.Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference in the world of credit through technology....
-
Senior Staff Software Engineer
2 months ago
Old Toronto, Canada Capital One Canada Full time161 Bay Street (93021), Canada, Toronto, Ontario, Senior Staff Software Engineer This is a senior technical position (senior manager equivalent). This role does not have direct reports. We require advanced enterprise solutions architecture design, technical system design, and hands-on software devel
-
Staff Software Engineer
2 months ago
Old Toronto, Canada Equitable Group Full timeJoin a ChallengerBeing a traditional bank just isn’t our thing. We are big believers in innovating the banking experience because we believe Canadians deserve better options, and we challenge ourselves and our teams to creatively transform what’s possible in banking. Our team is made up of inquisitive and agile minds that find smarter ways of doing...
-
Staff Software Engineer
3 months ago
Old Toronto, Canada Switchgrowth Full timeOur vision is to become the world's most trusted first-party data and AI training technology. Our mission is to harness data and AI to continually enrich the relationship between businesses and consumers. Switch is a data-powered growth marketing platform that intelligently connects innovative brands with high value customers to boost marketing efficiency by...
-
Staff Software Engineer
1 month ago
Old Toronto, Canada Supernova Companies LLC Full timeABOUT USFounded in 2014, we offer the industry’s first and only cloud-based, fully-customizable, end-to-end software solution to automate securities-based lending from origination through the life of the loan. By combining thought leadership in suitability and risk management with industry-leading education and the latest technology, Supernova enables...
-
Staff Software Engineer
4 months ago
Toronto, Canada Capital One Full time161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer Staff Software Engineer Our Capital One Software Studio. Since 2014, Capital One Canada’s software studio has grown from a team of 10 to a team of over 270. We’re passionate about what we do, and we’re always on the lookout for people who want to make a difference...
-
Staff Software Engineer
1 month ago
Old Toronto, Canada ACV Full timeIf you are looking for a career at a dynamic company with a people-first mindset and a deep culture of growth and autonomy, ACV is the right place for you! Competitive compensation packages and learning and development opportunities, ACV has what you need to advance to the next level in your career. We will continue to raise the bar every day by investing...
-
Staff Software Engineer
3 weeks ago
Old Toronto, Canada Getirwin Full timeAbout GetirwinGetirwin is a leading provider of capital markets-focused fintech software with a mission to seamlessly connect the world's capital seekers and allocators to make them more productive, innovative, and successful. Our flagship product, Irwin, is a software platform used by investor relations and investment banking professionals all over the...
-
Staff Software Engineer
3 weeks ago
Old Toronto, Canada li Full timeWe are looking for an experienced Backend Software Engineer to help us revolutionize the way people move around cities. As a key member of our team, you'll have the opportunity to design and build the core technology that powers our fleet of connected vehicles.With our rapid global expansion, you'll play a vital role in crafting backend systems that can...
-
M Mozilla Senior Data Engineer
1 month ago
Old Toronto, Canada Data Engineer Jobs Full timeTo learn the Hiring Ranges for this position, please select your location from the Apply Now dropdown menu.The Mozilla Corporation is wholly owned by the non-profit 501(c) Mozilla Foundation. This means we aren't beholden to any shareholders --- only to our mission. Along with thousands of volunteer contributors and collaborators all over the world,...
-
Staff Software Developer
1 month ago
Old Toronto, Canada Intuit Inc. Full timeCome join the TurboTax Foundation organization as a Staff Software Engineer. The TurboTax Foundation team develops high-volume platform capabilities that enable customer-facing experiences leveraged by Intuit customers to complete their tax returns. Our team is on the leading edge of full-stack development at Intuit, working with product managers to deliver...
-
Old Toronto, Canada Jobber Full timeAt Jobber, we're dedicated to empowering small businesses to succeed. As a Staff Software Engineer, you'll play a crucial role in shaping our product roadmap and driving innovation across multiple teams. With a focus on delivering high-impact features that address customer needs, you'll collaborate closely with cross-functional teams to conceptualize,...
-
Staff Software Engineer
6 months ago
Toronto, Canada Ripple Full timeAt Ripple, we’re building a world where value moves like information does today. It’s big, it’s bold, and we’re already doing it. Through our crypto solutions for financial institutions, businesses, governments and developers, we are improving the global financial system and creating greater economic fairness and opportunity for more people, in more...
-
Old Toronto, Canada Data Engineer Jobs Full timeAs a Senior Data Engineer at Mozilla, you will play a pivotal role in shaping the company's data strategy and driving business growth through informed decision-making.About the RoleWe are seeking an experienced data engineer to join our Analytics Engineering team. In this role, you will work closely with data scientists to design and implement scalable data...
-
Staff or Senior Software Engineer
2 months ago
Toronto, Canada hireVouch Full timeJob Title: Staff (or Senior) Software Engineer (Backend - Node.js)Location: Toronto, Canada (Remote/Hybrid)About Us: We are 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 into Toronto, Canada, we are seeking a...
-
Staff Software Engineer
4 weeks ago
Old Toronto, Canada Adevinta 2021 Full timeAs a staff software engineer in the data team, you will build and run production-grade data and machine learning pipelines and products at scale in an agile setup. Reporting to our Head of Engineering for Search and Data, you will work with our data engineers, architects, and product managers to create the technology that generates and transforms data into...
-
Firmware Engineer
1 month ago
Old Toronto, Canada Untether Full timep>The Hardware team at Untether is looking for a Senior or Staff Firmware engineer to work on low-level embedded firmware through all phases of the product life cycle.Pre-silicon, you will influence architecture and develop firmware interfaces to allow cross-functional development across hardware, firmware and software teams. You, along with team members...
-
Staff Software Engineer
3 months ago
Old Toronto, Canada Tbwa ChiatDay Inc Full timeStaff Software Engineer - Experimentation PlatformToronto, CanadaReddit is a community of communities. It’s built on shared interests, passion, and trust and is home to the most open and authentic conversations on the internet. Every day, Reddit users submit, vote, and comment on the topics they care most about. With 100,000+ active communities and...
-
Staff Engineer
4 weeks ago
Old Toronto, Canada Royal Bank of Canada> Full timeJob Summary WHAT IS THE OPPORTUNITY?As a Staff Developer/Lead Software Engineer in DevOps, you will play a critical role in delivering our next generation software delivery platform. The ideal candidate will have a strong background in software development and DevOps practices. This role is critical in driving the adoption of advanced DevOps methodologies,...