We design, build and run the technology that powers the future of payments.
Senior Software Engineer, Go
Location
Canada
Posted
7 days ago
Salary
$160K - $240K / year
Seniority
Senior
Job Description
Senior Software Engineer, Go
Form3
• Designing, building, and running cloud-native microservices in Go that are the backbone of our real-time payments platform • Building systems that are highly available, low-latency, and scalable, handling billions of payment requests with precision and resilience • Taking full ownership of services: from initial design and implementation to deployment and production support • Working with a mindset where cost-efficiency, observability, and operational excellence are core to how we build • Collaborating closely with other engineers in a flat, autonomous team structure, with a strong focus on code quality, simplicity, and continuous improvement • Working with modern tooling and technologies such as Golang, Kubernetes, CockroachDB and NATS JetStream in a highly automated DevOps environment
Job Requirements
- Deep understanding of designing and building distributed systems
- Enjoys working on complex challenges within critical software where high performance and robustness are essential
- Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
- Interest in owning projects end-to-end and supporting them as they go live in production
- Appreciation of clean code and software engineering best-practice
- Experience with Go, along with a “right tool for the job” mentality
- Great communication skills who enjoy sharing knowledge and collaborating with others
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – AI
ConnectWiseConnectWise is a software managed services platform designed to support technology solution providers. The unified ConnectWise platform helps clients secure cus
• Design, develop, and deploy AI-driven applications using RAG and Agentic AI frameworks. • Builds/ Optimizes machine learning models • Build and maintain scalable data pipelines and services to support AI workflows. • Implement RESTful APIs using Python frameworks (e.g., FastAPI, Flask) for AI model integration. • Collaborate with product and engineering teams to translate business needs into AI solutions. • Debug and optimize AI systems across the stack to ensure performance and reliability. • Stay current with emerging AI tools, libraries, and research, and integrate them into projects. • Contribute to the development of internal AI standards, reusable components, and best practices. • Work with vector databases, embeddings, and LLMs (e.g., GPT-4, Claude, Mistral) for intelligent retrieval and reasoning. • Participate in code reviews, testing, and validation of AI components using frameworks like pytest or unittest. • Document technical designs, workflows, and research findings for internal knowledge sharing. • Adapt quickly to evolving technologies and business requirements in a fast-paced environment.
Lead Engineer – Hardware Platform, Camera Cloud & Edge
HudlPerformance analysis for sports at every level.
• Own a system end-to-end. • Prevent fires, not just fight them. • Proactively make the system better. • Raise the bar. • Ship reliably at scale. • Think in terms of process and systems.
• Implement Privacy-improving, anti-tracking features and data sanitization into the Firefox web browser to prevent all forms of unhealthy user tracking. • Implement architectural improvements into Gecko, the browser engine underlying Firefox. • Build performant, low-latency, and maintainable C++, JavaScript and Rust code. • Work as part of a geographically distributed team in an asynchronous manner (mostly Europe and US-East).
GTM Engineer
GreenhouseAt Greenhouse, we live by our mission through using our own product to help us hire the right person for the job, every time. We are a remote-first company and have shared office spaces in New York City and Ireland, and optional co-working spaces that give us flexibility to do our best work anywhere. We take an active role in our growth through a performance review program that’s committed to providing actionable feedback, and a bonus structure that rewards great performance. We believe that bringing together a variety of perspectives makes us a stronger company – and we nurture leaders who create an inclusive culture and invest into employee resource groups that celebrate our differences and life experiences. We’re proud to have built an award-winning culture that’s been recognized as Fortune’s Best Places to Work and Inc.’s Best Workplaces multiple years in a row.
Role Description Greenhouse is looking for a GTM Engineer to join our Revenue Operations team! As the Revenue Intelligence Engineer, you’ll work closely with the Senior Manager, Revenue Operations to bridge the gap between engineering and business logic, translating real world requirements into deployed software that drives productivity across the entire Customer Growth & Success (CGS) lifecycle. You will play a foundational role in designing, building, and scaling our internal web applications used by multiple teams. This role is primarily responsible for designing, developing, engineering, deploying, and maintaining computer-based information systems and AI-enabled internal applications. Our initial build is a workflow automation and insights platform serving all GTM teams. Who will love this job - A Builder: You thrive in a lean environment where you have high ownership, high velocity, and the technical discretion to choose what to build and how to build it using modern AI tools. - An Internal Advisor: You enjoy collaborating directly with revenue business leaders, using your technical acumen to patiently cut through ambiguous requirements and lead with confident product recommendations. - A Problem Solver: You are motivated by challenges and love finding the right solution for your team, shipping custom features that immediately solve user friction. - An AI Enthusiast: You have a passion for AI assisted development, using tools like Claude Code to build useful tools for your team. What you’ll do - Design, build, and extend new product features for our internal web app utilizing a modern tech stack composed of Next.js, TypeScript, Supabase, and Vercel. - Build, test, and maintain robust, production grade data pipelines and automated integrations between core revenue engines like Salesforce and Gong. - Partner directly with Customer Growth & Success (CGS) stakeholders across SDR, AE, AM, and CSM teams to translate their daily business pain points into an actionable engineering roadmap. - Evaluate, refine, and operationalize LLM prompts, open source AI frameworks, and third-party tools to optimize the validity and actionability of output data. - Document foundational technical architecture decisions and write clear operational playbooks so that your standalone systems can be easily maintained by the broader team over time. - Coordinate periodically with data engineering, security, and the Enterprise Apps team to ensure internal tooling integrates seamlessly with global corporate infrastructure. Qualifications - 3+ years of direct experience working in a dedicated Revenue Engineering role or a highly technical Revenue Operations capacity. - Demonstrated experience using AI tools to build and extend applications for internal revenue and CGS teams (i.e. Claude Code, ChatGPT, Cursor, etc). - Software development experience using a modern tech stack (i.e. Python, Node.js, Next.js, Typescript, React, etc). - Development and integration infrastructure experience working inside Salesforce. - Practical application architecture experience utilizing lean backend-as-a-service (BaaS) and modern hosting platforms (i.e. Supabase, Firebase, AWS Amplify, Vercel, Railway, Render). - Strong interpersonal and communication skills, with a demonstrated ability to present clear technical software solutions to non-technical business stakeholders. - Deep technical familiarity or custom API integration experience with tools like Gong and/or Outreach, a plus. - Prior professional experience operating inside a fast-scaling B2B SaaS business model, a plus. - Your own unique talents! Your background has given you a unique perspective and set of transferable skills that aren't always in alignment with a given role - but those are qualities we value at Greenhouse. Requirements - Applicants must be legally eligible to work in Canada as of the start date chosen by the Company. We are unable to support sponsorship at this time. Benefits - The national pay range for this role is $117,500 - $176,300 CAD. Individual compensation will be commensurate with the candidate's experience and qualifications. - Certain roles may be eligible for additional compensation, including stock option awards, bonuses, and merit increases. - Additionally, certain roles have the opportunity to receive sales commissions that are based on the terms of the sales commission plan applicable to the role.



