Senior Software Engineer, Back End
$192k - $240k per yearBrex
Why join us
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex's AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It's an environment where engineering is a craft, and builders become leaders.What you'll do
As a Senior Software Engineer on our Task Workflows Platform team, you will build and scale the foundational backend systems that power core experiences across Brex. You will work across our extensive suite of platforms, including our multi-channel notifications engine, collaborative commenting system, and dynamic workflow rule builder. You will also play a pivotal role in evolving our task orchestration infrastructure, helping us transition from a centralized, generic experience into highly tailored, purpose-built solutions for specific product domains.You will tackle complex distributed systems challenges, from designing scalable APIs and rule-evaluation engines for custom automations to modeling the data and orchestration logic behind our domain-specific task experiences. Because teams across Brex build on these platforms, extensibility and ease of adoption matter as much as scale and reliability. Beyond core platform work, you will be part of a team that directly shapes broader product experiences, including leveraging AI to streamline user workflows. As Brex builds more AI-native products, you will also have the opportunity to help build the shared infrastructure that enables AI product development across the company.Where you'll work
This role will be based in Vancouver office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week on Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work!Responsibilities
Work with engineers across the company to build new features and products end-to-endOwn problems end-to-end, thinking through everything from user experience, data models, scalability, operability and ongoing metrics.Provide technical leadership to team by driving roadmap direction, architectural design and mentorshipWork side-by-side with user-facing teams (Sales, Support) to best understand the needs of our customers.Tune and polish features to a high degree of excellence.Identify and implement reliability and performance improvementsUphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounterRequirements
7+ years of professional experience designing, developing, and deploying full-stack productsStrong proficiency in backend programming languages (Java, Kotlin, Python)Experience architecting, building, and maintaining scalable, high-availability distributed systemsExperience designing and optimizing SQL and/or NoSQL databases, including data modeling, query performance tuning, and schema designExperience building and maintaining RESTful APIs and/or GraphQL servicesExperience with modern frontend technologies and tools like ES6+, React, TypeScript, and WebpackBonus points
Experience collaborating with cross-functional stakeholders and specialists in product, design, and operationsExperience driving initiatives at a broader level across an organization or companyExperience running in-product experiments, A/B testingExperience and interest in leveraging AI developer toolsCompensation
The expected salary range for this role is $192,000 - $240,000 CAD. However, the starting base pay will depend on a number of factors, including the candidate's location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.Brex LLC is a wholly owned subsidiary of Capital One, N.A.Please be aware, job-seekers may be at risk of targeting by malicious actors looking for personal data. Brex recruiters will only reach out via LinkedIn or email with a brex.Com domain. Any outreach claiming to be from Brex via other sources should be ignored.
#J-18808-Ljbffr
Brex is the intelligent finance platform that enables companies to spend smarter and move faster in more than 200 markets. By combining global corporate cards and banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations, gain real-time visibility, and control spend effortlessly. Brex's AI-native automation and world-class service eliminate manual expense and accounting tasks for customers so they can focus on what matters most. Tens of thousands of the world's best companies run on Brex, including DoorDash, Coinbase, Robinhood, Zoom, Plaid, Reddit, and SeatGeek.Engineering at Brex
Engineering at Brex is about building systems that scale with speed and intention. Our teams span Software, Data, Security, and IT, and operate with high autonomy and deep collaboration. We tackle hard technical problems, own our outcomes, and push for excellence at every level — from architecture to deployment. It's an environment where engineering is a craft, and builders become leaders.What you'll do
As a Senior Software Engineer on our Task Workflows Platform team, you will build and scale the foundational backend systems that power core experiences across Brex. You will work across our extensive suite of platforms, including our multi-channel notifications engine, collaborative commenting system, and dynamic workflow rule builder. You will also play a pivotal role in evolving our task orchestration infrastructure, helping us transition from a centralized, generic experience into highly tailored, purpose-built solutions for specific product domains.You will tackle complex distributed systems challenges, from designing scalable APIs and rule-evaluation engines for custom automations to modeling the data and orchestration logic behind our domain-specific task experiences. Because teams across Brex build on these platforms, extensibility and ease of adoption matter as much as scale and reliability. Beyond core platform work, you will be part of a team that directly shapes broader product experiences, including leveraging AI to streamline user workflows. As Brex builds more AI-native products, you will also have the opportunity to help build the shared infrastructure that enables AI product development across the company.Where you'll work
This role will be based in Vancouver office. We are a hybrid environment that combines the energy and connections of being in the office with the benefits and flexibility of working from home. We currently require a minimum of three coordinated days in the office per week on Monday, Wednesday and Thursday. As a perk, we also have up to four weeks per year of fully remote work!Responsibilities
Work with engineers across the company to build new features and products end-to-endOwn problems end-to-end, thinking through everything from user experience, data models, scalability, operability and ongoing metrics.Provide technical leadership to team by driving roadmap direction, architectural design and mentorshipWork side-by-side with user-facing teams (Sales, Support) to best understand the needs of our customers.Tune and polish features to a high degree of excellence.Identify and implement reliability and performance improvementsUphold our high engineering standards and bring consistency to the codebases, infrastructure, and processes you will encounterRequirements
7+ years of professional experience designing, developing, and deploying full-stack productsStrong proficiency in backend programming languages (Java, Kotlin, Python)Experience architecting, building, and maintaining scalable, high-availability distributed systemsExperience designing and optimizing SQL and/or NoSQL databases, including data modeling, query performance tuning, and schema designExperience building and maintaining RESTful APIs and/or GraphQL servicesExperience with modern frontend technologies and tools like ES6+, React, TypeScript, and WebpackBonus points
Experience collaborating with cross-functional stakeholders and specialists in product, design, and operationsExperience driving initiatives at a broader level across an organization or companyExperience running in-product experiments, A/B testingExperience and interest in leveraging AI developer toolsCompensation
The expected salary range for this role is $192,000 - $240,000 CAD. However, the starting base pay will depend on a number of factors, including the candidate's location, skills, experience, market demands, and internal pay parity. Depending on the position offered, equity and other forms of compensation may be provided as part of a total compensation package.Brex LLC is a wholly owned subsidiary of Capital One, N.A.Please be aware, job-seekers may be at risk of targeting by malicious actors looking for personal data. Brex recruiters will only reach out via LinkedIn or email with a brex.Com domain. Any outreach claiming to be from Brex via other sources should be ignored.
#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, Back End in Winnipeg, MB vacancy
- ...Senior Back End Software Engineer Canada, United Kingdom, United States 1 gün 9 saat 9 dakika önce yayınlandı. Full Time Himalayas - Our software engineers at Epistemix show a clear passion for quality and love to bring software to life. You are energized by the idea of building...SeniorFull time
- ...fast-moving environment, you’ll fit right in. Job Description and Responsibilities:At LotusFlare, Senior Backend Engineers are replacing traditional business back ends with an engagement-centric, dynamic product stack. You’ll develop, secure and scale the back-end infrastructure...SeniorInternshipWorldwide
- ...platform that works everywhere people do - and the back end is where the intelligence lives. On the Mail team, our Back-End engineers build the systems that power calendar,... ...view on how they change the way teams build software. Experience with real-time systems, event-...SuggestedRemote workWorldwideHome officeFlexible hours
$150k - $192k per year
Software Engineer, Back-End - Mail (Canada) Superhuman Remote - Canada Full-time CA$150,000 - CA$192,000 / year Location: Remote in Canada. A hybrid setup is also available in Vancouver. Employment type: Full-time Compensation: Estimated base salary of...SuggestedFull timeRemote workFlexible hours$120k - $150k per year
Mission is a platform for hiring, vetting and managing software development talents. It enables our clients to connect with the world... ..., and monitor reputational risks. About the RoleAs a Senior Software Engineer, you will help build and scale the backend systems and cloud...SeniorLocal areaRemote workFlexible hours- Elevate your career as a Senior Back End Software Developer with the Labour and Transportation Cluster in Toronto, ON. This onsite role focuses on advanced programming skills, specifically in PL/I and DB2. This position demands extensive experience in software development and...Senior
- ...you're encouraged to bring it directly to senior leadership without hesitation. Every... ...MySQL and/or PostgreSQL.Comfortable applying engineering best practices for Test Driven Development... ....Participate in or lead all parts of the software development lifecycle, including analysis...SeniorFull timeFlexible hours
- ...card, and digital asset transaction processing). Influence software architecture and lead design decisions for the Platform, with particular... ...purposes. Product & Requirements Enablement Partner with engineering, product, operations, and compliance teams to translate...
- Offre d'emploi : Développeur Java Back-End Senior Localisation : Montréal Mode de travail : Hybride (2 jours par semaine au bureau, incluant le mercredi comme journée d'équipe et une 2e journée flottante) Début : Dès que possible Salaire : À discuter Le masculin...SeniorDaily paidWork at officeDay shift2 days per week
- ...something big!About the Team Engineers on this team construct our rules-based calculating engine for processing sales commissions... ...of code quality and thoughtful software design. You will be working on the... ...power Forma’s platform.By the end of your first 30 days, you will...Long term contract
- Astucemedia seeks a Senior Lead Front & Back-End Developer for a hybrid role to enhance software solutions in the realm of data visualization. Leverage your skills in Angular and .NET Core to make a significant impact. In this role, you’ll act as both a mentor and a hands...Senior
- Elevate your career as a Senior Back End Developer specializing in C++ and Python within the innovative geoscience sector in Toronto, ON. This... .... Key Responsibilities: • Architect and design complex software applications and modules • Develop, test, document, and maintain...Senior
- ...GeoSoftware is a global leader in Geoscience Software and provides a comprehensive range of... ...We are looking for an experienced front-end engineer to join our Digital Platform team.You would... ...noticed first.You would work in a small, senior, distributed team alongside computational...SeniorRemote workFlexible hours
- ...Build AI Inference Networking software at Equinix using SDN, proxying, and open-source engineering expertise. Work within a globally distributed development team. As a Senior SDN Network Software Engineer, you will help develop open-source software for Equinix’s AI Inference...Senior
- ...global leader in innovative creative and software solutions for real-time data visualization... ...and plugins for real-time graphics engines by Vizrt, Unreal, and Unity, Astucemedia... ...Square. Job DescriptionAs a Lead Front & Back-End Developer at Astucemedia, you will bridge...Senior
- ...experiences.The Development Lead is a senior, hands-on technical leader who... ...with enterprise architecture, engineering standards, and business... ...operational learnings are fed back into the backlog.Let your... ...applications and services across front-end, back-end, cloud, and DevOps;...SeniorLong term contractWork visa
- Relay is seeking a full-stack engineer with 3+ years of experience to own features end-to-end across design, development, testing, deployment and monitoring, ensuring reliability at scale. You will tackle production systems, optimize infrastructure, and collaborate with product...Senior
- We are looking for a talented Front-End Software Engineer to take ownership of critical web applications powering innovative digital investment and financial services experiences. In this role, you will operate as a lead product engineer, driving the development of partner-...Remote work
- ...Senpilot builds AI-powered infrastructure for utilities, focusing on an intelligent grid. We are seeking a senior engineer to own AI-powered product features end to end, from schema design to production shipping, leveraging AI coding tools like Claude and Cursor. You will...Senior
- RQ11685 - Software Developer - Back End - SeniorOrganization: Labour and Transportation Cluster location: Toronto ON -Onsite Title Software Developer - Back End Pay Rate: 95-100/hr incorp DescriptionResponsibilities / Deliverable / Skill Set Requirements – Analysis...SeniorInternship
$94.3k - $141.5k per year
Role Summary We’re seeking a seasoned Senior Java Back - End Developer with 5+ years of experience to lead end-to-end technical design... ...critical systems. You will own architecture decisions, drive engineering excellence, mentor senior engineers, and partner with...SeniorFull timeContract workShift work- Appartenir à Air Canada, c’est appartenir à un symbole canadien, Air Canada récemment élue meilleur transporteur aérien en Amérique du Nord. Faites décoller votre carrière en vous joignant à notre équipe novatrice et diversifiée à l’avant-garde du transport aérien de passagers...Daily paidApprenticeship
- ...Tea and Coffee Job Title: Software Developer Location: Winnipeg... ...Industries is building a new Engineering Technology team, and we are looking... ...C#/.NET, working across front-end development, APIs, and... ...current with emerging front-end, back-end, cloud, and AI-enabled development...
$111.4k - $161.4k per year
Senior Software Engineer — Content ToolsContent ToolsCoCounsel Legal Integrations Overview of the RoleThe CoCounsel Legal Integrations team within... ...principles are non-negotiable: you own what you build end-to-end, from the first commit to the production dashboard. You...SeniorContract workWork at officeLocal areaFlexible hours- We are rethinking how that software should work when AI is part of the... ...product gets built, and the engineering pod you would join is at the center... .... The pod is small and senior, and works inside our Agentic... ...agentic workflow. Own the outcome end to end: correctness, performance...SeniorFlexible hours
- ...TacterisTacteris builds Canadian defence software for military planning, command... ...with deep expertise in software engineering, AI/ML and military operations. The RoleAs a Senior Software Engineer at Tacteris,... ...: C# and ASP.NET on the back end, Vue.Js on the front end....SeniorFull timeInternshipRemote work
- ...efficiency. Learn more at fleetworthy.Com. About the RoleThe Senior Software Engineer is a hands-on technical contributor embedded in our agile... ...performant applications across the full stack. Contribute to front-end (Vue/Vuex) and back-end (.NET) development, helping establish...SeniorRemote workShift work
- ...and running more efficient practices. Role DescriptionAs a Senior Software Engineer at Vylan, you will design, develop, and maintain core... ...software development. Typical responsibilities include implementing back-end services and APIs, integrating with third-party systems such...SeniorFull time
- Asana is seeking a Software Engineer for our Vancouver Product team. You will design data models, implement interactions, and contribute to a SaaS... ...with UI designers and our infrastructure team to ship features end-to-end in a fast, collaborative environment. The role is based...Work at officeWork from home
$130k - $140k per year
...our Toronto HUB office.Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space?... ...applications. The ideal candidate is proficient across the stack: front-end, back-end, and cloud infrastructure, and brings hands-on...SeniorPart timeWork at officeRemote workWork from homeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, Back End. Be the first to apply!
Related searches
- software developer no experience Winnipeg, MB
- software development engineer Winnipeg, MB
- software developer internship no experience Winnipeg, MB
- senior software developer Winnipeg, MB
- software design engineer Winnipeg, MB
- software engineer part time Winnipeg, MB
- new graduate software developer Winnipeg, MB
- director software engineering Winnipeg, MB
- software engineer co-op Winnipeg, MB
- software engineer Winnipeg, MB

