Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Go-to-Market Systems & AI

$222.9k - $334.3k per year

Square

Since we opened our doors in 2009, the world of commerce has evolved immensely, and so has Square. After enabling anyone to take payments and never miss a sale, we saw sellers stymied by disparate, outmoded products and tools that wouldn’t work together.

So we expanded into software and started building integrated, omnichannel solutions – to help sellers sell online, manage inventory, offer buy now, pay later functionality, book appointments, engage loyal buyers, and hire and pay staff. Across it all, we’ve embedded financial services tools at the point of sale, so merchants can access a business loan and manage their cash flow in one place. Afterpay furthers our goal to provide omnichannel tools that unlock meaningful value and growth, enabling sellers to capture the next generation shopper, increase order sizes, and compete at a larger scale.

Today, we are a partner to sellers of all sizes – large, enterprise-scale businesses with complex operations, sellers just starting, as well as merchants who began selling with Square and have grown larger over time. As our sellers grow, so do our solutions. There is a massive opportunity in front of us. We’re building a significant, meaningful, and lasting business, and we are helping sellers worldwide do the same.

The Role

The Go-to-Market Engineering team builds the systems, automations, and AI-powered experiences that help our sales teams spend less time on manual work and more time serving customers. As a Staff Software Engineer, you will be the technical owner of our go-to-market technology stack, setting its architecture and long-term direction while leading engineers through complex, high-impact sales problems. You will partner with Sales, Sales Strategy & Operations, Product, Data, and Engineering leaders to deliver reliable, scalable solutions that improve sales productivity and business performance.

You Will

  • Own the technical strategy, architecture, and long-term evolution of our go-to-market technology stack.
  • Design, build, and operate production-grade AI agents and automated workflows that reduce manual sales work, improve decision-making, and give time back to sales teams.
  • Lead technical execution across initiatives of varying sizes by setting direction, breaking down complex problems, reviewing designs, and helping engineers deliver high-quality solutions.
  • Remain hands-on throughout the software lifecycle, from prototyping and architecture through implementation, testing, deployment, and production operations.
  • Partner with Sales and Sales Strategy & Operations to understand workflows, identify high-value opportunities, and translate business problems into scalable technical solutions.
  • Establish the patterns, evaluation methods, and guardrails needed to build AI systems that are reliable, observable, secure, and safe to use with sensitive business data.
  • Define success measures and use data, evaluations, and user feedback to improve the accuracy, adoption, and business impact of new capabilities.
  • Make thoughtful build-versus-buy decisions and guide integrations across internal platforms, customer relationship management systems, data services, and third‑party tools.
  • Build alignment with senior technical and business partners, communicate complex tradeoffs clearly, and raise engineering standards through mentorship and design reviews.

You Have

  • A minimum of 12 years of related experience with a Bachelor’s degree; or 8 years and a Master’s degree; or a PhD with 5 years experience; or equivalent experience.
  • Experience setting technical direction and delivering complex, business-critical systems across multiple teams or functional areas.
  • Experience designing, building, and operating production software that uses large language models, AI agents, tool calling, retrieval, workflow orchestration, or related technologies.
  • A track record of moving AI capabilities from prototype to production, including evaluation, observability, security, reliability, and human oversight.
  • An AI-native approach to engineering, using AI tools throughout development while applying sound judgment about when to use models, deterministic software, or human review.
  • Strong software engineering and system‑design skills, with the ability to work hands‑on across application, service, integration, and data layers.
  • Experience leading technical execution through influence, mentorship, architecture, and direct contribution, without relying on formal reporting authority.
  • The judgment to navigate ambiguous problems, evaluate technical and business tradeoffs, and influence senior engineering and business partners.
  • Familiarity with sales processes or go‑to‑market systems—such as lead management, opportunity management, forecasting, account planning, or customer relationship management platforms is helpful but not required.

We’re working to build a more inclusive economy where our customers have equal access to opportunity, and we strive to live by these same values in building our workplace. Block is an equal‑opportunity employer evaluating all employees and job applicants without regard to identity or any legally protected class. We also consider qualified applicants with criminal histories for employment on our team, and always assess candidates on an individualized basis. We believe in being fair, and are committed to an inclusive interview experience, including providing reasonable accommodations throughout the recruitment process. If you require an accommodation, let your recruiter know.

Want to learn more about what we’re doing to build an inclusive workplace? Check out our Inclusion & Diversity page.

Block takes a market‑based approach to pay, and pay may vary depending on your location. Canada locations are categorized into one of two zones based on a cost of labor index for that geographic area. The successful candidate’s starting pay will be determined based on job‑related skills, experience, qualifications, work location, and market conditions. These ranges may be modified in the future.

Zone A:

$222,900 — $334,300 CAD

Zone B:

$222,900 — $334,300 CAD

Use of AI in Our Hiring Process

We may use automated AI tools to evaluate job applications for efficiency and consistency. These tools comply with local regulations, including bias audits, and we handle all personal data in accordance with state and local privacy laws.

Every benefit we offer is designed with one goal: empowering you to do the best work of your career while building the life you want.

  • Remote work
  • Medical insurance
  • Flexible time off
  • Retirement savings plans
  • Modern family planning

Block, Inc. (NYSE: XYZ) builds technology to increase access to the global economy. Each of our brands unlocks different aspects of the economy for more people. Square makes commerce and financial services accessible to sellers. Cash App is the easy way to spend, send, and store money. Afterpay is transforming the way customers manage their spending over time. TIDAL is a music platform that empowers artists to thrive as entrepreneurs. Bitkey is a simple self‑custody wallet built for bitcoin. Proto is a suite of bitcoin mining products and services. Together, we’re helping build a financial system that is open to everyone.

#J-18808-Ljbffr
Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Go-to-Market Systems & AI in Montréal, QC vacancy
  •  ...distributed setting. These include frontend and backend engineers, AI research scientists, and others from Amazon,...  ...sub-second latency. We're growing fast and need the systems to match — which means building the outbound engine, sales infrastructure, and automation stack that... 
    Suggested
    Full time

    Speechify

    Montréal, QC
    more than 2 months ago
  • $80k - $90k per year

     ...looking for a GTM Engineer to own and scale Alvéole's automated go-to-market engine. By leveraging a specialized stack including Clay, CoStar,...  ...you'll ensure our data architecture, contact segmentation, and AI-driven outreach are continuously optimized for maximum conversion... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Internship
    Work at office
    Remote work
    Flexible hours
    Day shift
    3 days per week

    Alvéole

    Montréal, QC
    more than 2 months ago
  •  ...l'avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une scale-up montréalaise...  ...opérations financières des entreprises mid-market grâce à des agents IA. Leur plateforme se connecte aux systèmes existants (ERP, outils cloud, données... 
    Suggested
    Daily paid
    Permanent employment
    Full time
    Part time
    Remote work

    Maplr

    Montréal, QC
    more than 2 months ago
  •  ...recovery progress. We're looking for a Staff Software Engineer to serve as the technical leader...  ...— someone who can architect end-to-end systems across mobile and backend, tackle complex...  ...mobile development, computer vision UX, and AI-powered developer tools. You bring "only-... 
    Suggested
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  •  ...Our client is hiring a highly technical Systems Engineer to join its North American R&D and solutioning...  ..., high-level architecture and hands-on software engineering. The successful candidate...  ...design and build scalable, enterprise-grade AI systems, reusable software development... 
    Suggested
    Long term contract
    Full time

    Flatgigs

    Montréal, QC
    more than 2 months ago
  • $150k - $160k per year

     ...Requisition Number: 106471 AI Engineer Location You will...  ...grade AI agents and multi-agent systems that use tools, call APIs, reason...  ...but also about where you can go tomorrow. When you bring your hunger...  ...~6+ years of professional software development, including 2+ years... 
    Full time
    Local area
    Remote work

    Insight

    Montréal, QC
    12 days ago
  •  ...new opportunity? Or just checking the market? Well… you might just be in the right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada....  ...entire Data Business Unit — you solve systemic, platform-level problems, not individual... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago
  •  ...the revenue context layer for AI agents. The product was built around...  ...GTM leaders to build a revenue engine that moves the business forward...  .... About the role As a Software Engineer at Vasco, you'll build...  ...brain of our agents: the core systems that give them the context,... 
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    11 days ago
  • $140k - $230k per year

     ...row.* And we’re building innovative systems that scale. A network agnostic tech stack...  ...Opportunity   We’re looking for a Staff Front-End Engineer to join our growing engineering team...  ...critical projects, like our next-gen agentic AI chatbot that’s redefining how customers... 
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    more than 2 months ago
  •  ...exceptional people together to operate in markets around the world. We value autonomy and...  ...consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset...  ...Responsibilities: Build internal systems that leverage AI and Machine Learning to... 
    Full time
    Remote work

    Drw Inc

    Montréal, QC
    more than 2 months ago
  •  ...to help them fund, distribute, market, and monetize their games....  ...services and APIs using PHP and Go , ensuring scalability,...  ...microservices and enhance existing systems to support large-scale...  ...practices. Work closely with engineering, product, and partner teams to... 
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...Description Aperçu du poste : Le Gestionnaire des opérations Go-to-Market supervise la gouvernance de bout en bout et est responsable de l’optimisation des processus, des flux de travail et des outils de collaboration liés au marketing produit. Ce rôle vise à améliorer... 
    Full time
    Flexible hours

    Genetec

    Montréal, QC
    more than 2 months ago
  •  ...Summary We are looking for a Controls Systems Engineer to design and maintain the control logic...  ...for commercial vehicles without idling the engine. Key Responsibilities...  ...Simulink, and Stateflow Ability to leverage AI tools to enhance and support engineering... 
    Full time

    Go Rh

    Montréal, QC
    more than 2 months ago
  • $20 - $25 per hour

     ...Xsolla to help them fund, distribute, market, and monetize their games. Grounded in...  ...Why This Role Exists Xsolla is going all-in on becoming an AI-first company, and we're not waiting for...  ...rollout to get there. We're offering AI Engineer Internships in regions across the globe... 
    Internship
    Work at office
    Shift work

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...Description About Fluent Software Group  Fluent Software Group...  ...acquiring and growing vertical market software companies. We focus on...  ...The Mission  We’re building AI startups inside an established...  ...software companies—and we need engineers who can make ideas real, fast.... 
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    Valsoft

    Montréal, QC
    more than 2 months ago
  •  ...efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise software...  ...methodologies (Agile, Scrum, Kanban, etc.) Generative AI-assisted Development (Github Copilot, Windsurf, Cursor, etc.)... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  • $115k - $130k per year

     ...built on a single conviction: AI does not transform businesses....  ...that make intelligent systems work — designing the Operating...  ...upcoming Forward Deployed AI Engineer opportunities in Canada. While...  ...Work with Data Engineers, Software Engineers, Foundations Architects... 
    Permanent employment
    Full time
    Contract work
    Work at office
    Immediate start
    Work from home
    Flexible hours
    2 days per week

    Keyrus Canada

    Montréal, QC
    more than 2 months ago
  •  ...has an immediate permanent opening for an AI Software Developer. About the team: The...  ...technologies, microgrid energy management, control systems, and other smart grid technologies. We...  ...or PhD in Computer Science, Electrical Engineering, or a related field Strong... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Montréal, QC
    more than 2 months ago
  •  ...strategic solutions in Strategy, Analytics, Digital Engineering, Cloud, Data & AI, Experience Design, and Marketing. Our Co-Innovation methodology is a unique...  ...engineers who have designed, built, and operated GenAI systems in production, and who understand failure modes,... 
    Full time
    Internship
    Local area
    Worldwide
    Work visa

    Bounteous

    Montréal, QC
    more than 2 months ago
  •  ...versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based software directly on our...  ...the implementation of a dozen systems in manufacturing companies....  ...a-million’’ Full stack Software Engineer/Developer that will join our Product... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Haxio

    Montréal, QC
    21 days ago
  • Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...
    Full time

    Bbgc

    Montréal, QC
    9 days ago
  •  ...Montréal Job Description As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications...  ...real-time data transmission systems and communication protocols for equipment...  ...in Computer Science, Software Engineering, or a related field, or equivalent... 
    Hourly pay
    Full time
    Local area
    Remote work
    Flexible hours

    Artelia

    Montréal, QC
    1 day ago
  •  ...record time with the only hardware and software AI-powered platform built for the factory floor...  .... You will own complex features and systems end-to-end, from design through deployment...  ...product managers, designers, and other engineers to deliver robust applications that power... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time...  ...tracing implementation and GPU optimization in UE ● AI programming and procedural world generation in UE ●... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Montréal, QC
    more than 2 months ago
  •  ...Regular, full-time Team: Technology / Engineering Start date: As soon as possible....  ...capable people to build and run financial systems in markets across the globe. We prize independence...  ...Solid engineering fundamentals in Python, Go, or Rust. That's a preference, not a gate... 
    Full time
    Immediate start

    Calliere

    Montréal, QC
    more than 2 months ago
  •  ...Développeur Full Stack Senior – Vue.js + Go / Développement AI-First À propos de PayFacto...  ...Vue.js 3 (Composition API, reactivity system, lifecycle, performance) ~ Solide expérience...  ...role is ideal for a highly experienced engineer who wants to own meaningful product areas... 
    Full time
    Remote work

    Payfacto

    Montréal, QC
    a month ago
  •  ...Strategy, Experience & Design, Engineering and Managed Services. We build...  ...is focused on delivering software solutions that enable rich consumer...  ...partnerships. As a QA / AI Evaluation Engineer, you will...  ...engineering, with exposure to data/ML systems. ~ Strong Python and data-... 
    Full time
    Apprenticeship
    Immediate start

    Appnovation Technologies

    Montréal, QC
    a month ago
  •  ...the Role We are seeking a Staff DevSecOps Specialist to join our...  ...and architecture other engineers design against, from our cloud...  ...vulnerability management program as a system: intake across all sources, exploitability...  ...how AlayaCare builds with AI: threat model the agents,... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    24 days ago
  •  ...We are looking for a Principal Engineer to take architectural ownership...  ...contributor role on the DevX and AI team, and the decisions you...  ...sandbox and preview environment system so agents and developers can iterate...  ...Collaborate with Principal/Staff Engineers across payments, auth... 
    Full time
    Local area
    Worldwide

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...Description TASKS YOU WILL ACCOMPLISH Act as a systems engineer and carry out pneumatics discipline activities.  Assure integration...  ...system design tools such as Model Based Engineering or simulation software. You are a recognized team player; work well in a team... 
    Full time
    Temporary work
    Worldwide

    Sogeclair

    Montréal, QC
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Go-to-Market Systems & AI. Be the first to apply!