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

Staff Software Engineer

$239k - $299k per year

Mercury

In April, 2024, Mercury announced our public beta for Mercury Personal – a premium consumer banking* service offering high-yield savings accounts, investments, no-fee domestic wires, ATM fee reimbursements, and favored Mercury features like User Permissions and Auto-Transfer Rules. We built the product for investors and founders. Individuals who were likely to have heard about Mercury or used it already, who were likely to have strong opinions about UX and get value out of the no-fee USD wires, who appreciated a technology-first banking experience that didn’t require a phone call to accomplish simple tasks.

We’ve invited beta users and continue to tweak the product based on their feedback. We’re ramping up cautiously to ensure adequate risk and compliance controls as we move into this new domain. And, there’s still a lot to build. 

Right now, our team is working on a few table-stakes consumer banking features like Joint Investment Accounts, International Wires, as well as tightening our risk and compliance controls. We’re interested in building Trust Accounts and enabling several new features as we prepare to open up to a wider audience.

As part of this role, you will:

  • Feel a strong sense of product ownership and actively seek responsibility – we often self-organize on small/medium projects, and we want someone who’s excited to help shape and build the future of Mercury Personal.
  • Set the technical vision and lead the charge on architectural decisions, system design, and engineering best practices that shape the future of Mercury Personal and beyond.
  • Collaborate closely with designers, product leaders, and other engineers to build new features for Mercury Personal and thoughtfully port existing business banking features over.
  • Work across organizational boundaries to coordinate dependencies, reduce friction, and enable teams to deliver complex initiatives that span multiple domains.

The ideal candidate for the role:

  • Has 7-10+ years of software development experience, with a strong focus on the backend, with a knowledge of or excitement to learn Haskell.
  • Has been an experienced technical lead making architectural decisions in the past and seen the impact of those decisions over time. You should be able to clearly articulate your technical opinions and lay out tradeoffs.
  • Is passionately product-minded and has experience building and shipping new products balancing reliability and velocity.
  • Is someone comfortable driving discussions in areas with ambiguous ownership, approaches them with empathy, and delights in getting outcomes. Our work touches many other teams and areas of the product; you’ll have a lot of autonomy and the expectation is you’ll use that to seek out ways to have an impact.
  • Is ridiculously helpful, taking initiative to make your coworkers’ lives easier by investing time to mentor and proactively share your knowledge and learnings through writings, 1:1s, and team meetings.

If this role interests you, we invite you to explore our public demo at personal-demo.mercury.com . 

The total rewards package at Mercury includes base salary, equity (stock options), and benefits. Our salary and equity ranges are highly competitive within the SaaS and fintech industry and are updated regularly using the most reliable compensation survey data for our industry. New hire offers are made based on a candidate’s experience, expertise, geographic location, and internal pay equity relative to peers.

Our target new hire base salary ranges for this role are the following:

  • US employees (any location): $239,000 - $298,800
  • Canadian employees (any location): CAD 225,900 - 282,400

_*_Mercury is a financial technology company, not a bank. Business banking services provided through Choice Financial Group, Column N.A., and Evolve Bank & Trust; Members FDIC. Personal banking services provided through Choice Financial Group, Member FDIC.

Mercury values diversity & belonging and is proud to be an Equal Employment Opportunity employer. All individuals seeking employment at Mercury are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, sexual orientation, or any other legally protected characteristic. We are committed to providing reasonable accommodations throughout the recruitment process for applicants with disabilities or special needs. If you need assistance, or an accommodation, please let your recruiter know once you are contacted about a role.

We use Covey as part of our hiring and / or promotional process for jobs in NYC and certain features may qualify it as an AEDT. As part of the evaluation process we provide Covey with job requirements and candidate submitted applications. We began using Covey Scout for Inbound on January 22, 2024. Please see the independent bias audit report covering our use of Covey  here .

#LI-RA1

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in York Regional Municipality, ON vacancy
  • $247k - $340k per year

     ...Cloud 100 , CNBC Disruptor 50 , and TIME Magazine’s 100 Most Influential Companies . About the Role Ramp is, at its core, an engineering company, and is on a mission to build the best engineering team in the world! They are highly cross-functional, and eager to solve... 
    Suggested
    Remote job
    Long term contract
    Full time
    Work from home
    Home office
    Relocation package
    Flexible hours

    Ramp

    York Regional Municipality, ON
    more than 2 months ago
  • $195k - $269k per year

     ...Influential Companies . About the Role We're seeking a Design-Engineer passionate about learning from an exceptional team and shaping...  ..., or equivalent Strong understanding of Product Design software (pref. Figma) Extraordinary visual design skills and strong understanding... 
    Suggested
    Remote job
    Long term contract
    Full time
    Work from home
    Home office
    Relocation package
    Flexible hours

    Ramp

    York Regional Municipality, ON
    more than 2 months ago
  • $150k - $158k per year

     ...navigation through the skies. It embodies the elegance of simplicity in engineering, transforming the demanding task of controlling an aircraft...  .... We want to transcend the status quo for banking and fintech software, and many of our customers are startups and appreciate our... 
    Suggested
    Remote job

    Mercury

    York Regional Municipality, ON
    more than 2 months ago
  • $150k - $300k per year

     ...solving, we’re at the forefront of support operations technology. We work in project-based units of work. We’re looking for a Software Engineer with senior level experience to take ownership over the technical direction of a project, provide a team with the technical... 
    Suggested
    Remote job

    Assembled

    York Regional Municipality, ON
    more than 2 months ago
  • $201k - $251k per year

     ...Roman engineers built aqueducts that quietly carried water across cities, sustaining empires without fanfare. The grandeur of Rome wasn’t...  ...This role blends execution with leadership: designing and shipping software, aligning stakeholders, and mentoring teammates to think bigger... 
    Suggested
    Remote job
    Long term contract
    Bank staff
    Immediate start

    Mercury

    York Regional Municipality, ON
    more than 2 months ago
  • $220k - $275k per year

     ...and personal. In a similar sense, we at Mercury are creating a software environment that allows for the most efficient functionality...  ...beautifully crafted design. In pursuit of that, we’re looking to hire a staff product designer for our Experiences group. Experiences is the... 
    Remote job

    Mercury

    York Regional Municipality, ON
    more than 2 months ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...are used by all members of technical staff at Cohere, as well as leadership and our...  ...understanding their performance You have strong software engineering skills If some of the... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Cohere

    York Regional Municipality, ON
    more than 2 months ago
  • $201k - $251k per year

     ...As part of this role, you will: Partner with data science & engineering teams to design and deploy ML & Gen AI microservices, primarily...  ...roles like machine learning engineering, data engineering, backend software engineering, and/or devops ~ Expertise with: ~ A full... 
    Remote job

    Mercury

    York Regional Municipality, ON
    more than 2 months ago
  • $239k - $299k per year

     ...supposed to. When a partner wants to integrate with us, they shouldn’t have to fight our systems to make it happen.  Your job as an engineering manager at Mercury is to make our banking core run so smoothly that people barely notice it’s there. In this role, you will:... 
    Remote job

    Mercury

    York Regional Municipality, ON
    more than 2 months ago
  • $113.8k - $163.8k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary We are seeking a skilled Software...  .... This position is suitable for Senior‑ or Staff‑level engineers who demonstrate strong technical ownership... 
    Remplacement
    Work from home

    Qualcomm

    Markham, ON
    17 days ago
  • $147k - $196.6k per year

     ...candidate is expected to report to Markham three times per week, at minimum. The role We are seeking a highly skilled Staff Software Engineer to join the Virtualization & Embedded Software Development Tools organization. In this role, you will apply artificial... 
    Full time
    Local area
    Work from home

    General Motors

    Markham, ON
    3 days ago
  • $100k - $120k per year

     ...necessary. * The Project Manager will assess need for additional staff and/or consultants; liaise with department managers for the...  ...project management role. - Post-secondary diploma or degree in engineering, construction management or similar field. - Experience overseeing... 
    Permanent employment
    Work at office

    Michael Page

    York Regional Municipality, ON
    a month ago
  • $35.77 per hour

     ...hotel properties walls, ceilings and flooring finishes to Fairmont Engineering Departments standards. To carry out renovations and remodeling...  .... Responsible for working with contractors and in-house staff on renovation and remodeling requirements and prepare a materials... 
    Hourly pay
    Ongoing contract
    Permanent employment
    Full time
    Temporary work
    For contractors
    Worldwide
    Shift work
    Weekend work

    FAIRMONT

    York Regional Municipality, ON
    a month ago
  • $98k - $147k per year

     ...Category Engineering Hire Type Employee Job ID 17573 Base Salary Range $98000-$147000 Remote Eligible No Date Posted 06.07.2026 We Are Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered... 
    Long term contract
    Remote work

    Synopsys Inc

    Markham, ON
    1 day ago
  • $78.8k - $118.2k per year

    CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Software EngineeringGeneral SummaryThe QCT Software Automation and Tools (QSWAT) group is seeking a Software Engineer to help design, develop, test, and maintain web‑based and cloud‑hosted tools that form... 
    Internship
    Work from home

    Qualcomm

    Markham, ON
    7 days ago
  • $50 per hour

     ...There is no option to work remotely. Work setting ~ Office Responsibilities Tasks Write, modify, integrate and test software code Communicate technical problems, processes and solutions Prepare reports, manuals and other documentation on the status, operation... 
    Permanent employment
    Full time
    Work at office
    Remote work

    National Consultants Professionals Ltd

    Woodbridge, ON
    3 hours ago
  •  ...-AM1 The Opportunity As  Electrical Engineer , you will have the opportunity to:...  ...such as ProjectWise, electrical engineering software, such as ETAP and Computer Aided Drafting...  ...members to develop depth of project execution staff. Reviews lower level engineering work or... 
    Work at office
    Relocation
    Flexible hours

    Black & Veatch Family of Companies

    Markham, ON
    7 days ago
  • $158.4k - $237.6k per year

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary...  ...Learning. The Qualcomm Cloud AI team is developing hardware and software solutions for Inference Acceleration. We are hiring LLM Serving... 
    Work from home

    Qualcomm

    Markham, ON
    17 days ago
  • $94.5k - $141.7k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Software Engineering General Summary Qualcomm relentlessly innovates to deliver intelligent computing everywhere, helping the world tackle its most important challenges. Our proven solutions... 
    Work from home

    Qualcomm

    Markham, ON
    24 days ago
  • $99.5k per year

    CompanyQualcomm Canada ULCJob AreaEngineering Group, Engineering Group > Machine Learning EngineeringGeneral SummaryAI’s...  ...across multiple domains is transformative. In the AI Software team, we build the Qualcomm AI Engine direct to enables OEMs and developers to run their deep... 
    Work from home

    Qualcomm

    Markham, ON
    15 days ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Services Group, Engineering Services Group Program Management General Summary This Software Program Manager role focuses on Server Software teams, managing the planning, development, and delivery of software for... 
    Immediate start

    Qualcomm

    Markham, ON
    11 days ago
  •  ...UI/UX design, implementation) for projectsGenerally assigned to software processes, automations, internal applications, existing...  ...processBuild internal analytical and software tools to streamline engineering processes to support large volumes of projectsSupports customer... 
    Remplacement
    Fixed term contract
    Traineeship
    Local area

    Magna International

    Newmarket, ON
    21 days ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Research Engineer. About the team: The Intelligent Complex Systems Team, currently...  ...the job: Research, prototype, and build a complete agentic software system engineering framework spanning the foundation model layer... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    9 days ago
  •  ...Prepare and cook special meals for patients as instructed by dietitian or chef Inspect kitchens and food service areas Train staff in preparation, cooking and handling of food Supervise kitchen staff and helpers Maintain inventory and records of food, supplies... 
    Full time

    Fork On York Modern Italian American Eatery

    York Regional Municipality, ON
    4 days ago
  • $60.96k - $68.58k per year

     ...Credit Manager in follow up and collection of outstanding accounts. Punctually respond (within 8 hours) to inquiries of guests and staff and to comply with reasonable special requests. Ensure accurate application of payments to accounts. Ensure correct billing of inter... 
    Permanent employment
    Full time
    Work at office
    Worldwide
    Flexible hours
    Shift work

    FAIRMONT

    York Regional Municipality, ON
    16 days ago
  • $70k - $75k per year

     ...We're looking for a Staff Accountant  who enjoys digging into the details, improving processes, and contributing across multiple areas of finance. This is an opportunity to join a growing organization where you'll gain exposure to month-end reporting, tax compliance, financial... 
    Weekly pay
    Work at office
    2 days per week
    3 days per week

    STACK IT Recruitment

    Vaughan, ON
    3 days ago
  •  ...The Embedded Software Engineer will participate in complete embedded software development cycles for advanced wireless communication systems. The ideal candidate will be self-motivated and reliable, competent in prioritizing and working independently and within a team... 
    Full time
    Live In

    ExtentCom

    Richmond Hill, ON
    more than 2 months ago
  • $70.5k - $79.11k per year

     ...projects Ensuring the highest quality of cleanliness and organization in all food service areas and service equipment Schedule staff to ensures that all F&B areas are maintained in accordance with the sanitation standards Follow all health and safety rules as outlined... 
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Worldwide
    Shift work
    Day shift
    Afternoon shift

    FAIRMONT

    York Regional Municipality, ON
    28 days ago
  • $65k - $80k per year

     ...event details with kitchen, stewarding and catering. Conduct pre & post function briefings and foster effective communication with staff. Ensure standards are adhered to through regular quality checks of colleague work. Direct staff in maintaining clean, tidy and organized... 
    Permanent employment
    Full time
    Worldwide
    Shift work

    FAIRMONT

    York Regional Municipality, ON
    22 days ago
  •  ...or a mix of both Team-based care with real-time access to physicians, NPs, and pharmacists Smooth operations: experienced staff manage reception, scheduling, billing, and patient flow Connected to a network that includes mental health therapists and dietitians... 
    Contract work
    Flexible hours

    TELUS Health

    York Regional Municipality, ON
    11 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer. Be the first to apply!