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

Staff Software Engineer, Analytics And Reporting Solutions

$150k - $180k per year

Achievers

Our Data Intelligence team builds backend services that turn data from our SaaS platform into high-value, actionable insights for our customers. We’re transforming the way data is used at Achievers, delivering high-impact, intelligent services that redefine how work gets done. Our tech stack leverages microservices built with Python and Go, running on GCP and Kubernetes. We're creating smoother, smarter, and more delightful experiences for our users, and we're solving real engineering problems at scale.
As a Staff Engineer, you'll help shape the technical direction of the platform, lead complex system initiatives, and play a key role in evolving our architecture, engineering practices, and data strategy.
Why You’ll Love This Role
Lead high-impact initiatives that shape how millions of people experience work around the world.
Bring your unique perspective to complex and challenging projects - apply your expertise in architecture, influence technical direction, and mentor fellow team members.
Join a close-knit, no-ego, high-performing team that solves meaningful problems and celebrates successes together.
Work alongside an experienced leadership team who is genuinely invested in your career growth.
Thrive in a fast-paced, high-growth environment where innovation is encouraged and your voice truly matters.
How you'll shape Data Intelligence at Achievers:
Design, build, and evolve analytics, reporting, and AI-driven data intelligence capabilities that enhance the Achievers platform, architecting high-performance, highly available, and secure solutions that scale to support complex reporting and large-scale analytics workloads across millions of users.
Champion AI-enabled software development practices, leveraging structured knowledge bases, AI-assisted development tools, and Agentic workflows to improve developer productivity, code quality, and system design consistency.
Mentor and guide engineers across varying experience levels, providing technical leadership, promoting engineering best practices, fostering a culture of continuous learning, and helping team members grow through coaching, knowledge sharing, and constructive feedback
Work closely with the product manager, designer, and other engineering teams to define requirements, ensure architectural alignment, and translate them into technical solutions. Actively participate in cross-functional planning sessions to align on priorities, dependencies, and long-term platform direction.
Take end-to-end ownership of critical services and initiatives, driving design, implementation, deployment, and operational excellence while ensuring solutions are scalable, reliable, secure, and maintainable
Drive technical solutions using modern technologies including Python, Go, Kubernetes, Docker, GCP, GraphQL, MySQL, MongoDB, Cloud Data Warehouses and React, making architectural decisions that balance scalability, reliability, maintainability, and delivery velocity
Monitor application performance and optimize code to ensure it meets scaling, performance, and security requirements as the product grows.
Establish and champion engineering standards, best practices, and architectural principles across the team, driving improvements through code reviews, technical documentation, automation, tooling, and process optimization
Continuously learn and stay up-to-date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team.
Experience We Feel Will Set You Up For Success
Bachelor’s or master’s in computer science or related field.
9+ years of professional software development experience, with a demonstrated track record of leading the design and delivery of complex software systems
Experience working in Agile development environments and collaborating effectively with cross-functional teams.
Deep experience designing, building, and operating distributed systems and microservice-based architectures at scale.
Proven ability to drive architectural decisions, influence technical direction, and lead engineering initiatives across teams.
Strong hands-on experience with Kubernetes, Docker, cloud-native technologies, and public cloud platforms, preferably Google Cloud Platform (GCP).
Expert-level proficiency in Python, Go, or similar modern programming languages.
Experience designing and implementing validation frameworks, automated testing strategies, and data quality controls that ensure both software correctness and the accuracy, completeness, and reliability of data products/services.
Experience leveraging AI-assisted development tools, knowledge-driven engineering practices, and modern software delivery methodologies to improve productivity and software quality is considered a strong asset.
Passion for system performance, reliability, scalability, observability, and operational excellence.
Excellent written and verbal communication skills, with the ability to communicate complex technical concepts to diverse audiences.
Why Achievers is a Great Place to WorkAt Achievers, we believe recognition is a powerful driver of connection. With more than 4.3 million users across 190 countries, our employee recognition and rewards platform empowers organizations to build cultures where people feel seen and valued, everyday. We’re a team of passionate, thoughtful builders who care deeply about our product, our customers, and each other. Visit achievers.Com to see how we’re inspiring recognition everywhere.
Our Approach to Total Rewards$150,000 - $180,000 reflects what we typically offer as a starting salary. We’re committed to providing a fair and competitive offer based on what you bring to the team. Each A-Players' compensation is reviewed at least annually against performance and impact in role. We want you to see your path to growth, understand your impact, and feel valued every step of the way.
Benefits and Perk s for permanent full-time employees:
Rewards for your impact through our Recognition and Rewards program
Health Benefits and Life Insurance Coverage beginning on your first day
Parental Leave Top-up
Employer matched RRSP contributions
Flexible Vacation to recharge, so you can bring your best
Employee and Family Assistance Program offering mental health, legal, and financial counselling
Supported professional development and career growth (Linkedin Learning, mentorship)
Employee-Led Employee Resource Groups that celebrate our diversity
Regular events designed to build connection, belonging, and well-being
Hybrid flexibility, with time in our beautiful Liberty Village, Toronto office
Achieves is proud to be an equal opportunity employer committed to building a diverse, inclusive workplace where everyone can do their best work. We encourage qualified candidates from all backgrounds and experiences to apply.
Achieves is committed to ensuring an inclusive and accessible recruitment process for all candidates. If you require any accommodations for your interview, such as assistive technology, wheelchair accessibility, or alternative formats of materials, please let us know. We are happy to make necessary arrangements to support your needs.
We may use artificial intelligence (AI) tools to support parts of our hiring process, such as reviewing applications or analyzing resumes. These tools help our recruitment team but never replace decisions made by real people. We believe in a human-first approach to hiring, where your experience, personality, and potential are recognized by people, not algorithms, and where final hiring decisions are made by humans. If you would like more information about how your data is processed, please contact us.
We may use artificial intelligence (AI) tools to support parts of our hiring process, such as reviewing applications or analyzing resumes. These tools help our recruitment team but never replace decisions made by real people. We believe in a human-first approach to hiring, where your experience, personality, and potential are recognized by people, not algorithms, and where final hiring decisions are made by humans. If you would like more information about how your data is processed, please contact us.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Analytics And Reporting Solutions in Winnipeg, MB vacancy
  • usd175k - usd185k per year

     ...all applications and next steps. Our partner is looking for a Staff Analytics Engineer based in Canada. As a Staff Analytics Engineer, you will...  ...and scaling the data infrastructure that powers analytics, reporting, and strategic decision-making across a large education technology... 
    Suggested
    Long term contract
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • Achievers is seeking a Staff Engineer to shape the technical direction of the Data Intelligence platform at our Toronto area office. You will...  ...across teams while driving high-availability, scalable analytics capabilities. You’ll work with Python, Go, Kubernetes, Docker,... 
    Suggested
    Work at office

    Achievers

    Winnipeg, MB
    1 hour ago
  • the company is the leading AI analytics platform, helping over 4,700 customers...  ...multiple categories in G2’s Winter 2026 Report, the company is the best-in-class solution for product, data, and marketing...  ...with a query. Our in-house OLAP engine, Nova , processes trillions of... 
    Suggested
    Immediate start
    Worldwide

    Amplitude

    Winnipeg, MB
    1 hour ago
  • $140.6k - $190.6k per year

    Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools.... 
    Suggested
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  •  ...environment where diverse perspectives lead to groundbreaking solutions. Team members are empowered to share ideas and experiment...  ...capabilities.Position Overview We are seeking a highly skilled Staff Software Engineer to join our Data Engineering team. In this senior technical... 
    Suggested
    Full time
    Worldwide

    RB Global

    Winnipeg, MB
    1 hour ago
  • $170k - $190k per year

    Location: Remote within Canada (Toronto preferred) Reports to: Senior Director of Engineering About the CompanyThis is a Canadian-based technology...  ...you’ll probably feel at home here. About the RoleThe Staff Software Engineer is a hands-on technical leader responsible... 
    Long term contract
    Remote work
    Work from home
    Flexible hours

    Sage Recruiting Inc.

    Winnipeg, MB
    1 hour ago
  •  ...across Canada who rely on our payroll software to pay their employees and process their...  ...: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard...  ...design and delivery of complex software solutions while mentoring and empowering others.... 
    Work at office
    Remote work
    Work from home

    Wagepoint

    Winnipeg, MB
    1 hour ago
  • $160k - $190k per year

     ...: We're looking for a systems engineer to build and operate high-throughput...  ...into the right technical solution. What you'll do: Design...  ...components of a high-performance DNS engine: resolvers, forwarders,...  ...through support escalations, field reports, and conversations to... 

    BlueCat

    Winnipeg, MB
    1 hour ago
  •  ...Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach...  ...Remote anywhere in Canada · team is Toronto-based Reports to Head of Technology or the company’s leadership, depending... 
    Remote work
    Flexible hours
    1 day per week

    Fathom Talent Group

    Winnipeg, MB
    1 hour ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada.For 30 years, we’ve been on a mission...  ...would build, where your work directly shapes innovative solutions that impact millions of Canadians. We’re driven by fearless... 
    Work at office
    Work from home

    Capital One - CA

    Winnipeg, MB
    1 hour ago
  • $169.2k per year

     ...build flexible, high-impact web and mobile solutions that make quoting a seamless experience...  ...brands, locations, users, permissions, reporting, and operational workflows. This team...  ...into broader channel partnership needs. Staff Software Engineer roleAs a technical champion and... 
    Internship
    Local area
    Work from home
    Flexible hours

    Jobber

    Winnipeg, MB
    1 hour ago
  • Build reporting software at Xero in Vancouver, using data-intensive systems and complex queries within...  ...trust financial results.As a Software Engineer, you will own engineering problems from...  ...into accurate, performant, usable solutions.Key Responsibilities: Build flexible... 
    Flexible hours

    Xero Limited

    Winnipeg, MB
    1 hour ago
  • Lead analytics engineering with dbt, SQL, and Snowflake as a Staff Analytics Engineer working remotely from Canada. Shape data systems for education technology.This...  ...designs scalable infrastructure for analytics, reporting, and strategic decisions. You will build ELT/ETL pipelines... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  • $140k - $190k per year

     ...development of digital investigative software that acquires, analyzes, and shares evidence...  ...thousands of customers globally, our solutions are playing a crucial role in...  ...Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and... 
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Winnipeg, MB
    1 hour ago
  • # Staff Software EngineerJuniper Square190k–235k USDFull-timeremote· leadCanada, USApythonnodejavareactawsdockerkubernetesListed...  ...time.About your roleAs a Staff Software Engineer at Juniper Square, you are a technical...  ...bank integrations, a visualization and reporting layer for payments and treasury data,... 
    Full time
    Temporary work
    Work at office
    Remote work

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $200k - $250k per year

     ..., automating everything from engineering workflows to regulatory filings...  ...The RoleWe're looking for a staff engineer to define and drive...  ...problem, without an obvious solution, and turn it into a shipped,...  ...building and shipping production software, including experience... 
    Work at office

    Senpilot

    Winnipeg, MB
    1 hour ago
  •  ...are building the world's most advanced solutions for the interior décor industry. With customers...  ...is a new position. We are adding a Staff-level engineer to provide technical leadership across...  ...for technical innovation.As a Staff Software Developer, you will help shape the architecture... 
    Long term contract
    Local area
    Remote work
    Work from home

    Leap-Tools-Inc.-1

    Winnipeg, MB
    1 hour ago
  •  ...sciences organizations securely adopt and scale BioRender. As a Staff Software Engineer on this team, you’ll own core platform capabilities like...  ...and iteration.Design and build: Develop scalable full-stack solutions with a strong focus on backend systems, APIs, security, reliability... 
    Long term contract
    Internship
    Remote work

    BioRender

    Winnipeg, MB
    1 hour ago
  • $172k - $229k per year

    At BuildOps, we’re building a groundbreaking software solution, purpose-built to support today’s commercial contractors. From helping...  ...fast-paced environments. Could you be our next hire? As a Staff Software Engineer, your primary focus will be to architect, build, and... 
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday
    Flexible hours

    fb9e7da1-2660-46a2-9ffc-154a66684510

    Winnipeg, MB
    1 hour ago
  • $152.2k - $253.65k per year

     ...foundation. We are looking for a seasoned Engineer (5–18 years of experience) to join our...  ...You will architect and design enterprise software and cloud services, lead the...  ...external, to define and deliver required solutions. Participate in all phases of software... 
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Omnissa

    Winnipeg, MB
    1 hour ago
  •  ...careers, building great payroll software for small businesses across...  ...who don't settle for the first solution or the way it's been done before...  ...'re looking for a talented Staff Software Development Engineer...  ...empowering others. You will report directly to our Engineering... 
    Apprenticeship
    Summer work
    Internship

    Wagepoint

    Winnipeg, MB
    1 hour ago
  • Lead fullstack account security engineering at affirm, working remotely in Canada with Python...  ..., React, AWS, and Kubernetes.As a Staff Software Engineer, you will shape technical strategy...  ...with product management, design, and analytics.Key Responsibilities: Set year-long... 
    Remote work

    Wwshemi

    Winnipeg, MB
    1 hour ago
  • $197k per year

     ...meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations... 
    Full time
    Work at office
    Remote work

    Uber Technologies Inc.

    Winnipeg, MB
    1 hour ago
  •  ...your team for events or meetings. Join our team As a Staff Engineer on the Site Platform (Apex) team, you will build the...  ...brands, as well as the platforms that experimentation and analytics build on. Your code and solutions will be used throughout the GoDaddy engineering... 
    Full time
    Work at office
    Remote work
    Work from home

    WebHosting

    Winnipeg, MB
    1 hour ago
  • $180k - $200k per year

     ...enterprises, helping them implement leading-edge compensation solutions with expert guidance and analyzing pay for over 10 million...  ...they can trust!About The Role This is a broad Staff engineering seat reporting directly to the Director of Engineering. You'll work on the... 
    Internship

    Syndio

    Winnipeg, MB
    1 hour ago
  • $140k - $175k per year

     ...balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you will...  ...customer or business needs into scalable technical solutions.This posting is for proactive recruitment purposes and may be... 
    Long term contract
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • $151k - $189k per year

    Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of...  ...influence across the Platform AI organization rather than through reporting authority, on secure, scalable AWS Serverless solutions that... 
    Work at office
    Flexible hours

    Diligentcorporation

    Winnipeg, MB
    1 hour ago
  • $140k - $175k per year

     ...AI? Join our Global Westlaw Engineering organization and help shape the...  ...intelligent legal research solutions. The Global Westlaw Engineering...  ...the globe. As an AI Staff Engineer, you will help define...  ...mentor senior and junior software engineers; champion MLOps... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Winnipeg, MB
    1 hour ago
  • $150k - $200k per year

     ...complex problems end-to-end. Design, develop, and maintain complex software applications. Lead the technical design and architecture of...  ...Nice to haves 8+ years of varying experiences as a Software Engineer. Proficient in Python , Django , TypeScript, and... 

    Passage

    Winnipeg, MB
    1 hour ago
  • $279k - $341k per year

     ...Position Summary We’re looking for an exceptional Senior Staff Software Engineer to serve as the L0 Architect for Live Pay, the product that...  ...balance management, settlement and reconciliation, and credit reporting. You’ll also own the backend architecture that supports the... 
    Remplacement
    Long term contract
    Full time
    Work at office
    Local area
    2 days per week

    Earnin

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Analytics And Reporting Solutions. Be the first to apply!