Back to Jobs

Senior Solution Architect

Remote, USA Full-time Posted 2025-07-27

Who we are:

GoMaterials is one of Canada's fastest-growing companies, recognized byDeloitte, theGlobe & Mail,and theLazaridis Scaleup Program. We’re revolutionizing how landscape contractors source plant and hardscape materials through a B2B marketplace that simplifies procurement in a traditionally outdated industry.

Since our inception, we have helped landscapers save time, money, and stress and plant over 1.5 million plants and trees. Led by a young and eager group of entrepreneurs, GoMaterials is aggressively expanding across North America. We are therefore looking for amazing people to add to our team!

About the role:

As a Senior Solution Architect, you will be responsible for designing, developing, and implementing robust software solutions that meet our clients' needs. You will play a crucial role in guiding the technical direction of our projects, ensuring high-quality code and architectural best practices. This position requires a blend of hands-on coding expertise and strategic architectural thinking. You’ll play a pivotal role in maintain our 100% growth rate from day 1 and you’ll be able to continuously share your ideas with us.

In this role you’ll have the opportunity to:

  • Lead the entire lifecycle of solution design, development, and deployment for complex, scalable web applications and services.
  • Drive technical discussions and influence strategic decisions with cross-functional teams to define technical requirements and project specifications.
  • Ensure the performance, quality, and responsiveness of applications.
  • Mentor and guide junior and mid-level developers, fostering a culture of technical excellence and promoting architectural best practices.
  • Conduct code reviews and provide constructive feedback.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.
  • Troubleshoot and resolve complex technical issues.
  • What you’ll bring:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 7+ years of extensive experience with Java and Spring Boot in a high-growth environment.
  • 5+ years of experience with MySQL, NoSQL, and similar database management systems.
  • 3+ years of experience with front-end technologies (HTML, CSS, JavaScript, and Angular).
  • Demonstrated experience designing and implementing Microservices, Serverless, and Composable Architectures.
  • Proven expertise in implementing and optimizing DevOps practices and CI/CD pipelines, including CI/CD automation.
  • Hands-on experience designing, deploying, and managing solutions on the Azure cloud platform.
  • Exceptional problem-solving skills for complex, ambiguous technical challenges, with a proven track record of successful resolution.
  • Strong technical leadership, communication, and interpersonal skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders and driving technical consensus.
  • Excellent documentation skills.
  • Additional Information

    From day one, you get to...

    Share your ideas and actually see them come to life

    Grow with us through learning & promotion opportunities

    ️ Enjoy solid health benefits & time off (3 weeks + 1 week during the holiday break)

    Get a piece of the pie with equity after your first year

    Work with a fun, tight-knit team that celebrates wins together. Want to learn more? Check out our culture code.

    Ready to apply?

    If you think you’d be a great fit at our company and are passionate about this job, we want to hear from you!

    Apply to this Job

    Similar Jobs