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

Senior Software Engineer (Full-Stack, Frontend-Leaning), TEAR Team, Billing POD

Full-time

IBM

Introduction

At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world. With Confluent, data doesn’t sit still. We put information in motion, streaming in near real time so organizations can react faster, build smarter, and deliver experiences as dynamic as the world around them.

Your Role And Responsibilities

About the Team

The TEAR team's Billing POD owns the systems that turn Confluent Cloud usage into accurate, reliable billing — [metering and usage aggregation, rating/pricing, invoicing, and integrations with payment/ERP systems]. Billing is mission-critical: correctness, auditability, and scale are non-negotiable, and our work directly impacts revenue and customer trust. We move closely with Product, Finance, Design, and downstream platform teams.

This is a full-stack role, but it leans frontend-heavy — you'll spend the majority of your time building the billing, usage, and invoicing experiences our customers and internal teams rely on, while still understanding and contributing meaningfully to the backend services behind them. Our stack includes a React, Redux, and TypeScript frontend, with [backend: e.g., Go / Java] on Kubernetes, running on [AWS/GCP/Azure]. We use [Kafka/Flink, Postgres, Grafana, OpenSearch] to build, observe, and reconcile everything we ship.

What You'll Do

  • Design, build, and operate features across the Billing domain, with a primary focus on the frontend — rich, intuitive billing, usage, and invoicing experiences in React, Redux, and TypeScript.
  • Contribute to the backend services behind those experiences ([metering pipelines, rating/invoicing, usage aggregation]) — enough to own features end to end, not just the UI layer.
  • Independently deliver features end to end with high quality — design, implementation, production rollout, and on-call ownership.
  • Develop reliable, performant systems with a high bar for data correctness, idempotency, and reconciliation across high-volume usage data.
  • Contribute to one-pagers, design reviews, and KIPs for your product area, and provide thorough PR reviews.
  • Strengthen the POD's operational excellence — testing, monitoring, runbooks, and shared ownership of production systems.

Preferred Education

Master's Degree

Required Technical And Professional Expertise

  • 2+ years of software engineering experience, with depth in frontend development and comfort working across the stack.
  • Strong proficiency building complex frontend applications with React, Redux, and TypeScript.
  • Working proficiency in [backend language — e.g., Go, or another statically typed language such as Java, C++, or Rust], with the ability to build and extend backend services.
  • Strong understanding of cloud-native development and distributed systems.
  • A strong instinct for data integrity — experience with data pipelines, event streaming, or relational databases.
  • Good grasp of the design and architecture of your product area; able to work mostly self-sufficiently on well-scoped problems and help teammates with specific tasks.
  • Strong collaboration, communication, and ownership skills.

Preferred Technical And Professional Experience

  • You have a frontend craft mindset — you care about UX quality, performance, and maintainable component architecture — while being happy to dive into the backend when a feature needs it.
  • You care deeply about correctness, reliability, and auditability — billing has no margin for silent errors.
  • You take pride in owning features end to end across the stack and collaborating across disciplines to deliver value.
  • [Bonus: exposure to billing, metering, payments, usage-based pricing, or financial systems.]
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Full-Stack, Frontend-Leaning), TEAR Team, Billing POD in Edmonton, AB vacancy
  •  ..., and resolve complex issues across the stack Ensure code quality through automated...  ...reviews Collaborate with cross-functional teams to implement features and business logic...  ...to junior developers Requirements Senior-level full stack developer with Dev Lead Experience... 
    Senior
    Full time

    Bestpass by Fleetworthy

    Edmonton, AB
    6 days ago
  •  .... Learn more at  fleetworthy.com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded in our agile development...  ...the way and building software that fits cleanly into the team's architecture. You bring strong full-stack experience,... 
    Senior
    Front end
    Remote work
    Shift work

    Fleetworthy

    Edmonton, AB
    20 days ago
  •  ...The Province requires up to fifty (50) Full Stack Developers to work with 3D on service innovation...  ...program review or product delivery teams. These teams, led by GoA product owners and...  ...of project issues including the related software ecosystem, the project team working agreement... 
    Senior
    Front end
    Remote job
    Full time
    Contract work

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  • $70k - $140k per year

    Senior Full Stack .NET Developer Position Description Are you motivated by the opportunity to delight your clients by providing innovative...  ...improvement, and delivering business value through modern software engineering practices. If you thrive in collaborative environments... 
    Senior
    Front end
    Contract work
    Edmonton, AB
    a month ago
  •  ...knowledge/skills: Cloud Architecture, Full Stack Development, Agile Methodologies, Data...  ...Operating System, Microsoft Office software, Microsoft Project Formal application...  ...Leaflet, ArcGIS Duties: Develop frontend website architecture and backend web apps... 
    Senior
    Front end
    Remote job
    Work at office

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  •  ...in assets under management, our dedicated team of finance experts is driven by a shared...  ...expand nationally to Vancouver. POSITION Software Engineer LOCATION Edmonton, Alberta or...  ...OPPORTUNITY The ideal candidate is a strong full stack Software Engineer who is... 
    Front end
    Long term contract
    Full time
    Internship
    Work at office
    Flexible hours
    1 day per week

    KV Capital

    Edmonton, AB
    25 days ago
  •  ...You are a Billing Specialist responsible for accounts receivable billing preparation and reporting of data in the company financial systems...  ...and reporting of various business functions. Join our Ledcor team in Edmonton AB! Essential Responsibilities: Process and audit... 
    Full time
    Work at office
    1 day per week

    Ledcor

    Edmonton, AB
    21 hours ago
  •  ...dynamic world of heavy civil construction? Our team is made up of experts in their fields; we...  ...build careers and futures. Join us as a BILLING ANALYST and be a part of our commitment to...  ...the maintenance of our internal billing software to allow for seamless LEM creation for our... 
    Full time
    Contract work
    For contractors
    Work at office
    Monday to friday
    Shift work

    Morgan Construction and Environmental Ltd.

    Edmonton, AB
    10 days ago
  • $33.27 - $34.27 per hour

     ...Company Description Your Team and Working Environment Since 1915, Fairmont Hotel...  ...diverse talent. Job Description Shift Engineer (Full Time) In a safe and efficient manner...  ...energy management and building automation software programs. Motivated by opportunity to... 
    Hourly pay
    Permanent employment
    Full time
    Worldwide
    Shift work

    FAIRMONT

    Edmonton, AB
    9 days ago
  • $99.36k - $136.62k per year

     ...We’re looking for Software Engineer 2 to join Procore’s Materials Team within Resource Management. In this role, you'll independently own and deliver features...  ...design through launch, with occasional guidance from senior engineers. Build and evolve data-import and ingestion... 
    Senior
    Long term contract
    Full time
    Work at office
    Immediate start

    Procore Technologies

    Edmonton, AB
    17 days ago
  •  ...C-FER utilizes our varied expertise in engineering analysis and large-scale testing, with...  ...also developed specialized engineering software to assist the oil and gas industry to conduct...  ...an immediate opening for a permanent, full-time Senior Software Developer to join our Digital... 
    Senior
    Permanent employment
    Full time
    Internship
    Immediate start

    C-FER Technologies

    Edmonton, AB
    24 days ago
  • $83.08k - $115.03k per year

     ...Protected Areas Location: Edmonton Full or Part-Time: Full Time Hours...  ...12, 2024 Classification: Engineering and Related Level 2 (522ERA) Salary...  ...candidate will develop software systems and automation processes...  ...building robust tools supporting the team implementing the TIER... 
    Permanent employment
    Full time
    Temporary work
    Part time
    Casual work
    Monday to friday
    Flexible hours
    Shift work
    2 days per week

    Government of Alberta

    Edmonton, AB
    3 days ago
  •  ...the best work since 1961. We are engineers, scientists, and construction professionals...  ...a responsive, cross-disciplinary team of bright, curious, and innovative...  ...We are looking to hire a Full time Hybrid or Remote (within ALBERTA) Senior Electrical Engineer in our Alberta... 
    Senior
    Full time
    Work at office
    Remote work
    Monday to friday
    Flexible hours

    Kleinfelder Inc

    Edmonton, AB
    7 days ago
  •  ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities...  ...Collaborate with multidisciplinary teams including project managers, operations...  ...Proficiency with relevant engineering software, tools, and systems Benefits Extended... 
    Senior
    Full time
    For contractors

    Hire Resolve.com

    Edmonton, AB
    13 days ago
  • $95k - $125k per year

     ...constructed.  Entuitive is looking for a Senior Structural Engineer, based in our Edmonton office to be part of our Structural Engineering team. Take the opportunity to learn more...  ...Word and Excel and structural analysis software (SAP2000, RAM, etc.).  ~ Excellent communication... 
    Senior
    Full time
    Contract work
    Work at office
    Flexible hours

    Entuitive

    Edmonton, AB
    13 days ago
  •  ...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Accouting clerk - billing to join our team in our Edmonton Office   office.  What we offer: Flexible/hybrid working arrangements, depending on... 
    Long term contract
    For contractors
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering

    Edmonton, AB
    a month ago
  • $24 per hour

     ...Team Lead – Retail Sales & Lead Generation Part-Time Opportunities | $24/hour + Performance Bonus + Commission Lead. Coach. Grow. Are you ready to take the next step in your career? Do you have a passion for sales, leadership, and mentoring others to succeed? If... 
    Full time
    Part time
    Shift work

    Lifestyle Home Products

    Edmonton, AB
    9 days ago
  • $92.93k - $132.75k per year

     ...your transportation planning and engineering skills? The City of Edmonton has...  ...within the City. As a Senior Engineer, you will be responsible for leading the team of Engineers and Planners to provide...  ...demand models and traffic modeling software outputs (such as Emme, Synchro... 
    Senior
    Permanent employment
    Full time
    Work from home

    City of Edmonton

    Edmonton, AB
    10 days ago
  •  ...Purpose As a Principal Structural Engineer , you will provide senior technical leadership and subject matter...  ..., fabricators, and construction teams on complex technical matters. Quality...  ...complex structural designs across the full project lifecycle (concept through detailed... 
    Senior
    Front end
    Full time

    Worley

    Edmonton, AB
    7 days ago
  •  ...Highlights of the Job We are hiringone full-time, permanentSenior Transmission & Substation Engineer working out of Edmonton, AB. The Senior Lead Transmission & Substation Engineer is...  ...MS project) ~ Ability to contribute in a team environment, and to guide the work of... 
    Senior
    Full time
    For contractors

    EPCOR

    Edmonton, AB
    4 days ago
  •  ...Bantrel is proud to be a leading provider of Engineering, Procurement, Construction and Construction Management (...  ...Description We are currently seeking a qualified Senior  Process Engineer to join our Energy team based in Edmonton, AB . The Senior Process Engineer... 
    Senior
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    4 days ago
  •  ...bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction...  ...’s Buildings + Places business line is seeking a  Senior Mechanical Engineer  to help lead building projects across... 
    Senior
    Full time
    Internship
    Work at office
    Local area
    Worldwide
    Flexible hours

    AECOM

    Edmonton, AB
    3 days ago
  •  ...specializes in asset integrity management and engineering solutions to ensure operational efficiency...  ...and optimizing performance. This is a full-time hybrid role for an Electrical...  ...complex projects Coordinate with internal teams, clients, consultants, and technical staff... 
    Senior
    Full time
    Work at office
    Local area

    QUAD INDUSTRIAL GROUP

    Edmonton, AB
    7 days ago
  •  ...Team Lead Position Summary At Elantis we help organizations...  ...continuous improvement. Act as the senior team lead and trusted advisor...  ...across the wider Microsoft stack Power Apps Power Automate...  ...and compliance and unlock the full potential of Microsoft technologies... 
    Senior
    Long term contract
    Full time
    Flexible hours

    Elantis Solutions

    Edmonton, AB
    4 days ago
  •  ...Rimkus is a global leader in engineering and technical consulting, providing...  ..., and commercial sectors. Our team of engineers, scientists, and...  .... We are seeking a Senior Electrical Engineer with extensive...  ...knowledge of a variety of computer software applications including... 
    Senior
    Full time
    Work at office
    Local area
    Work from home
    Worldwide
    Flexible hours

    Rimkus

    Edmonton, AB
    13 days ago
  •  ...Crippen Berger (KCB) is looking for Senior Civil/Geotechnical Engineer(s) , to work on a variety of multifaceted...  ...and advance your career in our One Team culture that builds strong,...  ...water resources sectors. We offer a full range of services from our offices in... 
    Senior
    Long term contract
    Work at office

    Klohn Crippen Berger

    Edmonton, AB
    27 days ago
  •  ...can be a place where people can bring their full selves to work, no matter their identity,...  ...in approximately 2028. The technical team supports the Kearl mine site which has been...  ...Developing, reviewing, and updating engineering standards and guidelines Representing... 
    Senior
    Permanent employment
    Full time
    Work from home
    Relocation
    Relocation package
    Flexible hours

    Exxon Mobil

    Edmonton, AB
    16 days ago
  •  ...Associated Environmental Consultants, part of the Associated Engineering Group of companies, is a proudly Canadian, employee-...  .... We are seeking an experienced and dedicated Senior Water Scientist / Engineer to join our team in our Edmonton office. In this role you will... 
    Senior
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours

    Associated Engineering

    Edmonton, AB
    2 days ago
  • $110k per year

     ...applications. The purpose of the Senior Firmware Developer is to lead...  ...to the Embedded Systems Team Lead , including planning,...  ...expertise and leadership in embedded software systems, applied to telecom,...  ...Collaborate with hardware engineers, software developers, and QA analysts... 
    Senior
    Permanent employment
    Full time
    Casual work
    Relocation
    Monday to friday
    Flexible hours
    Shift work

    Titan Logix Corp.

    Edmonton, AB
    5 days ago
  •  ....   What You'll Do Reporting to Senior Project Engineering Lead, the Engineering Project Manager is...  ...collaborating with cross-functional teams within engineering, manage project delivery...  ...’ experience managing medium to large full cycle construction projects required... 
    Senior
    Weekly pay
    Long term contract
    Full time
    For subcontractor

    Rising Edge Group

    Edmonton, AB
    6 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer (Full-Stack, Frontend-Leaning), TEAR Team, Billing POD. Be the first to apply!