Hopper logo
Hopper

Spend less. Travel better.

Senior Full Stack Product Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 201-500H1B SponsorCompany SiteLinkedIn

Location

Canada

Posted

18 days ago

Salary

CA$200K - CA$300K / year

Seniority

Senior

EnglishScala

Job Description

Senior Full Stack Product Engineer

Hopper

• Identify and execute improvements to the codebase that make it easier for both humans and AI agents to move fast and ship safely. • Work with a group of senior engineers in a low-process environment powered by trust and autonomy. • Drive decisions and consensus asynchronously with thoughtful documentation and specs. • Build new features from top to bottom — from UX to database. Ship fast. Learn fast. Repeat. • Architect scalable solutions and foundational patterns that let us efficiently launch new partner experiences. • Work directly with PMs and business partners to define and refine our roadmap. Your voice and technical vision matter. • Collaborate with a diverse group of people, giving and receiving feedback for growth.

Job Requirements

  • A natural drive to fearlessly dive into an unknown codebase and deliver results fast.
  • Strong product thinking — your conception of quality and architecture is anchored in the customer experience, not in technical elegance for its own sake.
  • The ability to direct AI agents and automated workflows to build and maintain complex systems, and the judgment to know when to step in and when to let them run.
  • Experience designing the guardrails and feedback loops that keep AI-assisted development productive and reliable.
  • Experience with, or a mastery-level willingness to learn, distributed system development in Scala.
  • The ability to articulate not just how you'd solve a problem, but why, and what tradeoffs you're accepting.

Benefits

  • Hopper covers 100% of the premiums for group insurance plan.
  • Hopper offers life, short term and long term disability coverage.
  • HSA that covers eligible medical and dental expenses.
  • All employees and dependents have access to Dialogue’s telemedicine services, anytime, anywhere.
  • All employees have access to an RRSP plan with automatic pre-tax withdrawals per pay.
  • Please ask us about our very generous parental leave, much above industry standards!
  • Unlimited PTO.
  • Carrot Cash travel stipend.
  • Access to co-working space on demand through FlexDesk AND Work-from-home stipend.
  • Entrepreneurial culture where pushing limits and taking risks is everyday business.
  • Open communication with management and company leadership.
  • Small, dynamic teams = massive impact.

Related Job Pages

More Full-stack Engineer Jobs

Attentive logo

GTM Engineer

Attentive

The most comprehensive text message marketing solution.

Full TimeRemoteTeam 1,001-5,000Since 2016H1B Sponsor

Role Description As a GTM Engineer at Attentive, you will serve as an embedded technical builder within Revenue Operations, reporting to the VP of Revenue Operations. This role is designed to increase the speed, adaptability, and leverage of our go-to-market organization by building smart, lightweight solutions on top of our core systems landscape. - Partner closely with our RevTech team, which owns the foundational systems roadmap and long-term architecture. - Move quickly to solve high-value GTM problems that do not need to wait for the core roadmap. - Design and deploy fast, thoughtful solutions across workflow automation, data enrichment, AI-enabled processes, and bespoke internal tooling. - Reduce manual work and improve the quality of our go-to-market signals. - Ideal for someone who is highly technical, pragmatic, and motivated by shipping real solutions quickly. - Excited by ambiguity and energized by business problems. Qualifications - Strong experience building workflows, automations, or internal tools in GTM, Revenue Operations, and adjacent technical roles, ideally in a high-growth SaaS environment. - 2+ years of experience working across GTM systems such as Salesforce, Gong, enrichment tools, and automation platforms. - Hands-on experience with GTM systems and automation tooling, such as Salesforce, Gong, Zapier, enrichment platforms, AI workflow tools, or similar technologies. - Strong systems judgment, including the ability to distinguish between workflows that should be solved through fast, bespoke builds versus those that require more durable, enterprise-grade solutions. - A high-agency builder mindset: entrepreneurial, resourceful, and comfortable operating off-leash within clear swim lanes. - Demonstrated ability to move quickly and independently, turning loosely defined business problems into practical, working solutions with limited oversight. - Fluency with AI tools and emerging automation capabilities, along with genuine curiosity about how to apply them in practical ways to improve business operations. - Strong cross-functional instincts and communication skills, with the ability to work directly with technical and non-technical stakeholders. Requirements - Build fast, high-impact GTM solutions by designing and shipping workflows, automations, and internal tools. - Reduce manual work across the GTM organization by eliminating repetitive tasks through automation. - Increase signal density and data usefulness by improving the quality of data collected and surfaced. - Identify and deploy AI-enabled workflows to improve go-to-market productivity. - Operate with speed and pragmatism, building with a clear point of view on where speed matters most. - Self-source high-value opportunities by working directly with frontline teams and leaders. - Own outcomes, driving work end-to-end from problem identification through implementation, adoption, and iteration. Benefits - Competitive perks and benefits, from health & wellness to equity. - US base salary range for this full-time position is $140,000 - $160,000 annually + equity + benefits. Company Description Attentive® is the AI marketing platform for 1:1 personalization redefining the way brands and people connect. We’re the only marketing platform that combines powerful technology with human expertise to build authentic customer relationships. - Recognized as the #1 provider in SMS Marketing by G2. - Partners with more than 8,000 customers across 70+ industries. - Leading global brands like Crate and Barrel, Urban Outfitters, and Carter’s work with us. - Distributed global workforce with employee hubs in New York City, San Francisco, London, and Sydney. - Consistently recognized for performance and culture, including Deloitte’s Fast 500 and LinkedIn’s Top Startups.

United States
$140K - $160K / year

Senior Software Engineer, Data Infrastructure

TRM Labs

TRM Labs specializes in blockchain investigations and risk management, empowering organizations to detect, investigate, and prevent crypto-related fraud and financial crime. Founde

Title: Senior Software Engineer, Data Infrastructure (RDBMS) Location: North America Full time Remote Department: R&D Job Description: Build a Safer World. TRM Labs provides AI-powered intelligence solutions that help public and private sector agencies investigate and disrupt crime. TRM's platforms enable investigators to trace illicit activity, build cases, and construct operating pictures of threat networks. Leading agencies and businesses worldwide rely on TRM to make the world safer and more secure. The Data Platform team collaborates with an experienced group of data scientists, engineers, and product managers to build highly available and scalable data infrastructure for TRM's products and services. As a Data Infrastructure Engineer, you will be responsible for developing, managing, and scaling TRM’s robust database infrastructure that will ultimately help to build a safer financial system for billions of people. The impact you will have here: - Design and maintain petabyte scale high-performance databases and data models that support real-time investigations and analytics use cases - Build and optimize production data pipelines—batch and streaming—that transform large-scale blockchain datasets - Diagnose and tune complex SQL queries under heavy load, working closely with product and research teams - Own key infrastructure initiatives—from query optimization and index strategy to storage optimization and system resilience - Collaborate cross-functionally to deliver reliable and impactful data workflows end-to-end What we’re looking for: - 5+ years of experience in data engineering, analytics infrastructure, or backend systems with RDBMS depth - Experience implementing and maintaining database security measures, including access control, encryption, and compliance with security frameworks and standards - Proven expertise with at least one of: Postgres, MySQL, or SQL Server at production scale (e.g., TB-scale datasets, concurrency, replication, tuning) - Strong command of SQL reasoning—you know how to debug, explain, and optimize queries, not just write them - Experience designing and evolving data models (normalized and denormalized) to support analytical or operational use cases - Familiarity with data pipeline frameworks (e.g., Airflow, DBT, custom orchestration) - Systems thinking and ownership mindset—you’re comfortable solving ambiguous, cross-functional problems from end to end About the Team: - The Data Platform team is the funnel between all of TRM's data world and product world. We care about all layers of stack including petabyte of data stores, pipelines, and processes. - We have quite a big scope as a the team with new and exciting projects every quarter. As a result, we collaborate across the board with most teams at TRM. - We believe in async communication and are also not afraid to jump on a quick huddle if that helps to move things faster. We are both scrappy when the situation demands and also process-oriented when we need to achieve our OKRs. - We are always looking for people who can elevate the quality our tech and our execution. If you enjoy a remote-first and async friendly environment to achieve efficacy and efficiency at petabyte scale, our team could be a great pick for you! - Team members are based in the US across almost all timezones! Our on-call tends to be in EST/PST shift, whatever suits you the best. - We do try to reserve some overlap in the day for meetings. Our north star - no IC spends more than 3-4 hours/week in meetings. Learn about TRM Speed in this position: - Build scalable engines to optimize routine scaling and maintenance tasks like create self-serve automation for creating new pgbouncer, scaling disks, scaling/updating of clusters, etc. - Enable tasks to be faster next time and reducing dependency on a single person. - Identify ways to compress timelines using 80/20 principle. For instance, what does it take to be operational in a new environment? Identify the must have and nice to haves that are need to deploy our stack to be fully operation. Focus on must haves first to get us operational and then use future milestones to harden for customer readiness. We think in terms of weeks and not months. - Identify first version, a.k.a., "skateboards" for projects. For instance, build an observability dashboard within a week. Gather feedback from stakeholders after to identify more needs or bells and whistles to add to the dashboard About TRM's Engineering Levels: Engineer: Responsible for helping to define project milestones and executing small decision decisions independently with the appropriate tradeoffs between simplicity, readability, and performance. Provides mentorship to junior engineers, and enhances operational excellence through tech debt reduction and knowledge sharing. Senior Engineer: Successfully designs and documents system improvements and features for an OKR/project from the ground up. Consistently delivers efficient and reusable systems, optimizes team throughput with appropriate tradeoffs, mentors team members, and enhances cross-team collaboration through documentation and knowledge sharing. Staff Engineer: Drives scoping and execution of one or more OKRs/projects that impact multiple teams. Partners with stakeholders to set the team vision and technical roadmaps for one or more products. Is a role model and mentor to the entire engineering organization. Ensures system health and quality with operational reviews, testing strategies, and monitoring rigor. The following represents the expected range of compensation for this role: - Individual pay is determined by skills, qualifications, experience, and location. The compensation details listed in this posting reflect the US base salary only - The estimated base salary range for this role is $200,000 - $220,000. - Additionally, this role may be eligible to participate in TRM’s equity plan. - Please note – we factor in the different costs for geographies outside the United States. Life at TRM We are building a safer world. That promise shows up in how we work every day. TRM moves quickly. We are a high velocity, high ownership team that expects clarity, follow-through, and impact. People who thrive here are energized by hard problems, experimentation, and continuous feedback. If something takes months elsewhere, it will ship here in days. Our work sits at the intersection of AI, national security, and fighting crime. The problems are complex, the stakes are real, and the environment evolves quickly. The pace and intensity of the work reflect the importance of the mission. As a result, the way we operate requires a high level of ownership, adaptability, collaboration, and creative problem-solving. At TRM, you should expect: - Priorities and targets to change quickly as we experiment and iterate - Work that often requires operating with a high degree of ambiguity - A high level of personal ownership and accountability - Close collaboration across teams and functions - Frequent, high-touch communication - Creative problem solving and out-of-the-box thinking - A pace that rewards urgency, adaptability, and outcomes This environment is energizing for people who enjoy building, solving hard problems, and making progress in situations that are not always fully defined. It also requires comfort navigating ambiguity, adjusting course as new information emerges, and maintaining focus and positivity in a fast-moving and intense environment. We also recognize that this style of operating is not for everyone. If you are primarily optimizing for predictability or a consistently balanced workload, we encourage you to use the interview process to pressure test whether this environment is truly the right fit. We want teammates who thrive here, not just survive here. At the same time, many people find this work deeply rewarding. If you are excited by meaningful problems, motivated by ambitious goals, and energized by working alongside mission-driven colleagues, there is a good chance you will find TRM to be an exceptional place to grow and contribute. Learn more: Interviewing at TRM: How We Hire and What Success Looks Like AI Fluency at TRM AI fluency is a baseline expectation at TRM. We believe AI meaningfully changes how top performers operate. We expect every team member to use AI to accelerate and reimagine their craft, not just automate surface tasks. At TRM, AI fluency means you are among the top 10 percent of operators in your function in how you apply AI to: - Accelerate repeatable workflows - Structure and solve problems - Improve output quality - Increase speed and leverage You will be evaluated on applied AI fluency during the interview process. Leadership Principles We hire and grow against three leadership principles. They’re the standards for how we operate, treat each other, and make decisions. - Impact-Oriented Trailblazer: We put customers first and move with speed, focus, and adaptability. We treat every plan like an experiment – test, ship, measure, and iterate quickly. - Master Craftsperson: We care deeply about our craft. We balance speed with high standards, own outcomes end‑to‑end, and invest in getting better everyday. - Inspiring Colleague: We add clarity and energy, not noise. We bring humility, candor, and a one‑team mindset — giving and receiving feedback to make the team stronger. Join our Mission At TRM we care deeply about our craft. We are looking for individuals who want their work to matter, who experiment with speed and rigor, and who take pride in building a safer world for billions of people. If you’re excited by TRM’s mission but don’t check every box, we encourage you to apply — we hire for slope, judgment, and the will to learn fast. TRM is a Series C company with $220M in total funding, backed by Blockchain Capital, Goldman Sachs, Bessemer, Y Combinator, Thoma Bravo, and others. Headquartered in San Francisco, TRM operates as a distributed-first company with hubs in Los Angeles, San Francisco, New York, Washington D.C., London, and Singapore. Privacy Policy and Additional Information By submitting your application, you are agreeing to allow TRM to process your personal information in accordance with the TRM Privacy Policy. Our typical hiring cycles for specialized roles span 24 to 36 months. Accordingly, we retain your personal information for up to 36 months to evaluate your application and to consider you for current and future employment opportunities, unless you request earlier deletion or a different retention period is required or permitted by law. To notify TRM Labs that you believe this job posting is non-compliant, please submit a report through this form. No response will be provided to inquiries unrelated to job posting compliance. The use of AI tools of any kind (including but not limited to notetakers, interview assistants, and real-time coaching tools such as Otter.ai, Fireflies, Fathom, Cluey, or similar) during TRM interviews is not permitted without prior approval from TRM. TRM uses its own internal tools for note-taking to ensure a consistent and confidential experience for all candidates. We are committed to providing reasonable accommodations to applicants with disabilities, and requests can be made via this form. Recruitment agencies TRM Labs does not accept unsolicited agency resumes. Please do not forward resumes to TRM employees. TRM Labs is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company without a signed agreement.

Canada + 1 moreAll locations: Canada | Mexico
$200K - $220K / year
Pella Windows & Doors of North Carolina and Southwest Virginia logo

Principal Software Engineer

Pella Windows & Doors of North Carolina and Southwest Virginia

Our Vision: “To improve the lives of people we touch every day”

Full TimeRemoteTeam 51-200Since 1953H1B No Sponsor

• Lead the design, development, and evolution of full stack solutions • Own and advance our enterprise GraphQL API platform • Architect and build modern frontend applications using React and Next.js • Partner with product owners and business stakeholders • Define and enforce engineering standards • Lead and influence architectural discussions across the organization • Guide and mentor senior, mid-level, and junior developers • Work across diverse data layers including MS SQL, PostgreSQL, and Oracle DB • Drive improvements to CI/CD pipelines • Identify and champion opportunities to introduce AI and emerging technologies

Iowa
Job Closed
RecargaPay logo

Tech Lead – Sub-Acquirer

RecargaPay

Nossa missão é democratizar os meios de pagamentos pelo celular por meio de um serviço inovador, econômico e seguro.

Full TimeRemoteTeam 201-500Since 2010H1B No Sponsor

• Define team objectives and project goals, ensuring alignment with the company's broader strategies and objectives. • Facilitate communication within the squad and across technical and non-technical teams, ensuring alignment and timely delivery of high-quality outcomes. • Actively participating in the recruitment, training, and development of team members, fostering a productive and growth-oriented environment. • Collaborating with other technical leaders, aligning technology strategies and contributing to the evolution of the company's technical direction. • Ensuring the technical quality of deliverables, providing guidance and support in solving complex problems. • Promote the adoption of AI-assisted engineering practices within your squad and chapter, leveraging tools for code generation, automated refactoring, test case creation, and technical documentation. Identify opportunities where AI can enhance developer productivity, code quality, and team velocity. • Guide conversations to remove blockers and encourage collaboration in your team. • Collaborate with the Product Owner to ensure technical initiatives, such as refactoring, performance tuning, and tech debt—are properly scoped and prioritized within the product backlog. • Ensure implementation of quality and observability standards, including automated testing, monitoring, alerting, and logging across the development lifecycle. • Lead retrospectives and continuous improvement efforts, driving team evolution through feedback and actionable insights. • Support team staffing decisions by matching people to tasks based on skills, priorities, and development opportunities. • Support the definition and follow-up of individual development goals aligned with team objectives and business priorities.

Brazil
Job Closed