Staff Software Engineer, Backend (Cost Engineering)
$181k - $241k per yearAffirm, Inc.
At Affim, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
Engineering owns cost visibility and optimization across Affim's cloud and AI infrastructure. We're the team that tells the business what it's spending, why it's changing, and what to do about it — from AWS resource waste and tagging strategy to the newer frontier of AI/LLM spend across the company's growing set of AI tools. We treat cost anomalies with the same rigor as production incidents: we've built a severity framework (mirroring Affim's SEV0–3 incident model but mapped to dollar impact) with defined detection sources, TTD/TTR metrics, and escalation paths, and we operate a clear RACI with partner orgs — we own visibility and alerting, and partner teams own remediation (at times we may dig in deep and own remediation too!), so accountability never gets diffuse.
As a Staff Cost Engineer, you'll operate at the intersection of finance, infrastructure, and data engineering — designing the tooling, automation, and processes that scale cost governance across a fast-growing multi-cloud and multi-AI-vendor footprint. You'll set technical direction for the team, influence cost strategy with infra and platform leaders across the org, and turn ambiguous "why did spend spike" questions into durable systems and self-service tooling. We're a small, high-leverage team — you'll have outsized influence on how Affim thinks about cost.
What You'll Do
You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
Experience with a FinOps or cost-visibility platform (e.G., FinOut, CloudHealth, Kubecost, or an internal equivalent) — building dashboards, anomaly detection, or savings/waste reporting rather than just consuming them.
Track record of building automation or tooling (Python, Terraform, or similar) that turns a manual cost-review process into a scalable, self-service system — not just one-off analysis.
Hands-on experience with cloud billing/cost data at scale (AWS Cost & Usage Reports, Snowflake or similar warehouses) — comfortable writing complex SQL to model spend, allocate cost, and build unit-economics views from raw billing data.
You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Pay Grade - PEquity Grade - 7Employees new to Affim typically come in at the start of the pay range. Affim focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affim Holdings, Inc. (parent company).
CAN base pay range per year: CAD $181,000 - $241,000.
Location - Remote CanadaThis remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
Remote
Remote-first with flexibility built inAffim is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affim office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits Designed For You
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affim stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affim considers qualified applicants with arrest and conviction records, as required by law.
This posting is for an existing vacancy.
#J-18808-Ljbffr
Engineering owns cost visibility and optimization across Affim's cloud and AI infrastructure. We're the team that tells the business what it's spending, why it's changing, and what to do about it — from AWS resource waste and tagging strategy to the newer frontier of AI/LLM spend across the company's growing set of AI tools. We treat cost anomalies with the same rigor as production incidents: we've built a severity framework (mirroring Affim's SEV0–3 incident model but mapped to dollar impact) with defined detection sources, TTD/TTR metrics, and escalation paths, and we operate a clear RACI with partner orgs — we own visibility and alerting, and partner teams own remediation (at times we may dig in deep and own remediation too!), so accountability never gets diffuse.
As a Staff Cost Engineer, you'll operate at the intersection of finance, infrastructure, and data engineering — designing the tooling, automation, and processes that scale cost governance across a fast-growing multi-cloud and multi-AI-vendor footprint. You'll set technical direction for the team, influence cost strategy with infra and platform leaders across the org, and turn ambiguous "why did spend spike" questions into durable systems and self-service tooling. We're a small, high-leverage team — you'll have outsized influence on how Affim thinks about cost.
What You'll Do
You will be responsible for setting technical strategy for your team on a year-long time scale, and help your team tie it together with critical, business-impacting projects.
You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade-offs are well understood and managed.
You will act as a force-multiplier for your team through your definition and advocacy of technical solutions and operational processes.
You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on-call efforts.
You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
You will help develop talent on your team by providing feedback and guidance, and leading by example.
What We Look For
You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.
Experience with a FinOps or cost-visibility platform (e.G., FinOut, CloudHealth, Kubecost, or an internal equivalent) — building dashboards, anomaly detection, or savings/waste reporting rather than just consuming them.
Track record of building automation or tooling (Python, Terraform, or similar) that turns a manual cost-review process into a scalable, self-service system — not just one-off analysis.
Hands-on experience with cloud billing/cost data at scale (AWS Cost & Usage Reports, Snowflake or similar warehouses) — comfortable writing complex SQL to model spend, allocate cost, and build unit-economics views from raw billing data.
You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.
You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.
Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross-functional peers.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Pay Grade - PEquity Grade - 7Employees new to Affim typically come in at the start of the pay range. Affim focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affim Holdings, Inc. (parent company).
CAN base pay range per year: CAD $181,000 - $241,000.
Location - Remote CanadaThis remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
Remote
Remote-first with flexibility built inAffim is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affim office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits Designed For You
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affim stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affim considers qualified applicants with arrest and conviction records, as required by law.
This posting is for an existing vacancy.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Cost Engineering) in Winnipeg, MB vacancy
$181k - $241k per year
...hidden fees or compounding interest. Engineering owns cost visibility and optimization across... ...accountability never gets diffuse. As a Staff Cost Engineer, you'll operate at the intersection... ...designing, developing and launching backend systems at scale using languages like...SuggestedWork at officeRemote work$153k - $213k per year
...delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve... ...designing, developing and launching backend systems at scale using languages like Python... ...few highlights: Health coverage at no cost: We cover 100% of premiums for employees and...SuggestedWork at officeRemote workFlexible hours- Affirm, Inc. seeks a Staff Cost Engineer to lead cost governance across a multi-cloud and multi-AI-vendor footprint. You will drive tooling and automation to turn spend questions into durable, self-service systems, working at the intersection of finance, infra and data engineering...Suggested
$196.8k - $270.6k per year
...Harvey, the future of professional services is being written today — and we’re just getting started.Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-...SuggestedWork at officeRelocation packageFlexible hours- Shape backend systems with Python, Kotlin, AWS, MySQL, and Kubernetes as a Staff Software Engineer at Affim, working remotely across Canada. Build secure account experiences that protect customers and reduce friction.As part of Trust & Safety within Affim’s Checkout organization...SuggestedRemote work
- Build backend applications and data pipelines as a Staff Software Engineer at Marqeta, working remotely from Ontario or British Columbia.The Program Experience team is scaling Marqeta’s Customer Migration Platform. This experienced engineering role focuses on Java and Python...Remote work
$171k - $200k per year
...beverage, retail, and the public sector.Visit gomotive.Com to learn more.About the Role: As a Staff Software Engineer on the Equipment Monitoring team, you will build the backend systems that give fleets unmatched visibility into the location, utilization, and health of...Long term contractTemporary workWork at office$181k - $241k per year
...Observability team builds the platform every Affrim engineer relies on to understand the behavior and... ...by default. We’re looking for a Staff Software Engineer to be the technical lead for... ...balancing reliability, query performance, and cost at 200+ TB/day. You will design log...Work at officeRemote workFlexible hours$200k - $235k per year
...high, and so are the rewards. The Backend Platform team's mission is to enable... ...libraries, and tooling that support hundreds of engineers working across backend services. By... ...engineers rely on every day! As a Staff Software Developer, you will set technical...Long term contractWork at officeFlexible hoursShift work3 days per week- Join Scribd, Inc. as a Staff Software Engineer on the Everand Core team and shape the future of reading experiences. This role emphasizes backend platform reliability and technical leadership in a flexible work environment. As a Staff Software Engineer, you play a pivotal role...Flexible hours
- Shape backend architecture with Go, secure APIs, and distributed systems at Rivian and Volkswagen Group Technologies. Lead through influence across platform initiatives.As a Staff Backend Software Engineer, you will build and operate services powering customer-facing digital...
- Shape enterprise backend experiences at Harvey in Toronto, combining secure systems expertise with hands-on product development. Work onsite three days weekly.This Staff Backend Software Engineer role focuses on platform infrastructure and enterprise-facing features for law...
- Build secure CIAM backend services at Affirm, using Python or Kotlin in a remote-first engineering environment. Shape identity systems at scale.This Staff Software Engineer role sits within Information Security and focuses on customer identity and authentication. You will deliver...Remote work
- ...Affim is seeking a Staff Cost Engineer to own cost governance across a multi-cloud and multi-AI vendor footprint. You will design tooling, automation, and processes that scale cost visibility, partnering with infra and platform leaders to drive cost strategy. You will lead...
$181k - $241k per year
Staff Software Engineer, Backend (Fraud Decisioning) Remote CanadaAt Affine, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.We are looking for a Staff Engineer...Work at officeRemote workFlexible hours- This role is for a highly experienced Back-End Software Engineer who wants to work on core systems that shape how the platform (Model Vault) operatesYou... ...’s most demanding enterprise workloadsEvolve and scale the backend systems that power Model Vault, including authentication and...Remote work
- ...customers to use open-source observability software without installing, maintaining, and... ...codebase of a large distributed system The engineering organisation is largely remote and uses... ...for databases, storage layers, or query engines You have exposure to microservices architecture...Remote work
- ...offers free Tea and Coffee. Software Developer – Antec Controls... ...validate project feasibility, cost, and effort. • Collaborating... ...• Facilitate training for staff on comprehension, navigation,... ...a Computer Science, Computer Engineering degree or a Technology program...
$209k - $269k per year
...tradeoffs on what matters most. Affirm's engineering team is building a large-scale, highly-... ...and shape the platform accordinglyDrive cost and capacity strategy across node scaling... ...affirm's needs Qualifications10+ years in software or infrastructure engineering with proven...Work at officeRemote workFlexible hours$217.9k per year
...“surges.”learn more about working at CoinbaseWe're hiring a Staff Software Engineer to join the Coinbase Advisor team within the Consumer & Business... ...and executes trades on their behalf. This role is primarily backend on a full-stack team. You'll own the services that make...Local area$181k - $241k per year
Affim is seeking an experienced software engineering leader to drive backend initiatives from Canada, with a remote-first setup and a base CAD 181,000–241,000 per year plus equity opportunities. You will set technical strategy and work with product, design, and analytics to...Remote work- ...company starts with a query. Our in-house OLAP engine, Nova , processes trillions of events... ...dramatically. We’re looking for a Staff Software Engineer who wants to go deep on both... ...meaningful improvements to performance, cost-efficiency, and reliability at scale. You...Immediate startWorldwide
$197k per year
...across Uber experiences. The multi-disciplinary team builds the backend systems, deep learning models & user experience components... ...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter...Full timeWork at officeRemote work- # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed... ...time.About your roleAs a Staff Software Engineer at Juniper Square, you are a technical... ...), proactively surfacing execution, cost, and technical risks and driving...Full timeTemporary workWork at officeRemote work
$154.8k - $212.85k per year
...$2B ARR is that we need great engineers everywhere, and we have the room... ...at the center of hardware, software, AI, and the physical world. The... ...and get things done at all costs. The engineers who thrive here... ...and platform capabilities, from backend services and APIs to the customer...Long term contractFull timeInternshipRemote workRelocation packageFlexible hours- Staff Backend Engineer Department: BackendEmployment Type: Full TimeLocation: CanadaDescription We're looking for a highly skilled Staff Backend Engineer to design and build robust, scalable, and secure distributed systems. As a critical member of our engineering...
- Thomson Reuters is seeking a Staff Software Engineer to provide technical leadership across the Cloud Cost Management and Reporting portfolio, driving architectural direction and cross-functional initiatives. You will mentor engineers and partner with FinOps and cloud platform...
- ...customer platform services at Chainguard with Go and REST/gRPC APIs, working remotely across the US, UK, or Canada.As a Staff Software Engineer, you will own backend features from design through rollout and iteration. You will shape entitlement, policy, and customer onboarding...Remote work
- Lead backend architecture and distributed systems engineering as a Staff Software Engineer II with KeyCite in Toronto, Ontario, using a hybrid work model.You will guide complex, business-critical initiatives from architecture through production at KeyCite. The work combines...
- Lead Affrim’s observability platform remotely in Canada, combining backend architecture with telemetry expertise across high-volume distributed systems.As Staff Software Engineer and technical lead, you will shape observability strategy while remaining hands-on. The platform...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Cost Engineering). Be the first to apply!
Related searches
- backend developer Winnipeg, MB
- backend software developer Winnipeg, MB
- junior software developer .net Winnipeg, MB
- remote software Winnipeg, MB
- entry level software Winnipeg, MB
- software sales Winnipeg, MB
- golang software developer Winnipeg, MB
- software implementation project manager Winnipeg, MB
- software technical support Winnipeg, MB
- software Winnipeg, MB

