Senior Software Engineer I

4 weeks ago


Canada Menlo Ventures Full time $94,600 - $156,000

As a key member of our Sourcing team, you will have the opportunity to shape the future of our Relationship Intelligence platform. With a focus on backend development, you will design and implement scalable systems, leveraging modern technologies such as Ruby, Rails, and PostgreSQL. Your expertise will be crucial in driving the success of our platform, which delivers automated relationship insights to over 450,000 deals every month.

Key Responsibilities:

  • Develop and maintain high-performance backend systems, ensuring seamless integration with our frontend React and TypeScript components.
  • Collaborate with cross-functional teams to define technical direction and project scope, driving the delivery of high-quality software.
  • Act as a technical lead for large projects, mentoring junior engineers and ensuring successful project outcomes.
  • Identify areas for technical investment and contribute to the development of our technical roadmap.

Requirements:

  • 5+ years of experience in software engineering, with a strong background in backend development.
  • Proficiency in Ruby, Rails, and PostgreSQL, with experience in designing and implementing scalable systems.
  • Strong understanding of relational databases and ability to optimize system performance.
  • Experience working on large migration projects, with a focus on data modeling and APIs.
  • Excellent communication and collaboration skills, with the ability to work effectively in a fast-paced environment.

What We Offer:

  • A competitive salary range of $94,600 - $156,000 CAD, depending on experience and location.
  • A comprehensive benefits package, including health care coverage and flexible personal and sick days.
  • An annual education budget and access to a comprehensive L&D program, reflecting our commitment to ongoing learning and development.
  • A supportive and inclusive work environment, with opportunities for growth and professional development.


  • Canada Advance Venture Partners Full time $94,600 - $156,000

    About the RoleWe are seeking a highly skilled Senior Software Engineer I to join our Sourcing team. As a key member of our engineering team, you will be responsible for defining the future of our backend systems, including our data model and APIs.Key ResponsibilitiesDesign and implement scalable backend systems, including data models and APIs.Collaborate...


  • Canada I Can Infotech Full time

    About I Can InfotechWe are a technology solutions provider located in Kitchener, ON, dedicated to helping businesses grow and achieve success together. Our extensive technology expertise covers a range of needs, and we believe in working with the best people to deliver exceptional results.Job SummaryThis is a full-time on-site role for a Dotnet Developer at...


  • Canada I Can Infotech Full time

    About I Can InfotechWe are a technology solutions provider located in Kitchener, ON, dedicated to helping businesses grow and achieve success together. Our extensive technology expertise covers a range of needs, and we believe in working with the best people to deliver exceptional results.Job SummaryThis is a full-time on-site role for a Dotnet Developer at...


  • Canada Horizon Software Full time

    Software Developer (Full Time Position)We are seeking a skilled Software Developer to join our Hong Kong team. Our Engineering Teams focus on designing, developing, and maintaining the global infrastructure, architecture, and features of our core solutions.Your Day-to-DayAs a Software Developer, you will contribute to the development of our solutions,...


  • Canada Tampa Gardens Senior Living Full time $401,000

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our Backend Platform team, specializing in job orchestration and processing. As a key member of our team, you will be responsible for overseeing the tools used to orchestrate background jobs at Coinbase, supporting critical user journeys, and running Temporal and our internal...


  • Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    Software Engineer, User DataAt SENIOR SPIRIT OF ROSELLE PARK, we're seeking a skilled Software Engineer to join our team. As a key member of our engineering team, you'll be responsible for designing and developing highly scalable distributed real-time microservices using Go.We're looking for a talented individual who can work with large datasets and various...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space.Job Summary: We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have expertise in software engineering, data...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space.Job Summary: We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have expertise in software engineering, data...


  • Canada Coconut Software Full time

    Senior DevOps EngineerCoconut Software is seeking a highly skilled Senior DevOps Engineer to join our team. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our cloud infrastructure. Your expertise will be crucial in ensuring the reliability, scalability, and security of our systems.Key...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space.Job Summary: We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have expertise in software engineering, data...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space.Job Summary: We are seeking a highly skilled Senior Software Developer to join our team. The ideal candidate will have expertise in software engineering, data...


  • Canada Astera Software, Inc. Full time

    Astera Software, Inc. Job DescriptionJob Title: Senior Software DeveloperLocation: Remote in CanadaAbout Us: Astera Software, Inc. is a fast-growing company specializing in data management space. Our Data Stack is a complete data integration platform that allows users to extract, map, transform, and load their data in a code-free environment.Job Summary: We...


  • Canada SENIOR SPIRIT OF ROSELLE PARK Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our Rider team. As a key member of our team, you will be responsible for building and maintaining our core riding experience, including signup, onboarding, trip flow, pricing, and subscriptions.Key ResponsibilitiesIdentify and solve strategically essential consumer-facing rider...


  • Canada Astera Software, Inc. Full time

    About Astera SoftwareAstera Software is a leading provider of data management solutions, specializing in the development of high-performance, parallel programming code. Our team is dedicated to creating innovative software that meets the evolving needs of our clients.Job SummaryWe are seeking an experienced Senior Software Engineer to join our team. The...


  • Canada Astera Software, Inc. Full time

    About Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.Job DescriptionWe are seeking a...


  • Canada Astera Software, Inc. Full time

    About Astera Software, Inc.Astera Software, Inc. is a fast-growing company based in Westlake Village, California, specializing in data management solutions. Our flagship product, Astera Data Stack, is a comprehensive data integration platform that enables users to extract, transform, and load data in a code-free environment.Job DescriptionWe are seeking a...