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

Software Engineer 4

$125k - $145k per year

LE001 Phreesia, Inc.

Software Engineer 4
Location: Remote Canada (EST or CST);
with occasional travel required for client meetings, industry events, conferences, and team collaboration.Why This Role Exists
Phreesia is looking for a Software Engineer 4 to help design, scale, and support innovative healthcare technology platforms that improve the patient experience. As a senior-level individual contributor, you will play a key role in technical design, implementation quality, operational excellence, and engineering mentorship. You will collaborate closely with architects, product managers, operations teams, and software engineers to deliver highly available, scalable, and maintainable distributed systems. Engineers at this level are expected to champion modern engineering practices, including the effective use of AI-assisted development tools such as Claude Code. This includes leveraging AI to accelerate delivery, improve developer productivity, increase test coverage, automate repetitive engineering tasks, support troubleshooting, and improve documentation quality. Engineers are expected to model responsible AI usage practices and help guide other team members in effectively integrating AI into engineering workflows.What You’ll Spend Your Time Doing
Lead the implementation and delivery of scalable software solutions throughout the software development lifecycle.Use AI-assisted engineering tools such as Claude Code to improve engineering efficiency and software quality.Review, refine, and validate AI-assisted outputs to ensure alignment with architectural standards, compliance requirements, and security best practices.Participate in technical design reviews, architectural discussions, and code reviews.Mentor engineers and QA team members on engineering practices, tooling, and technical problem-solving.Own production systems and support operational excellence initiatives.Troubleshoot and resolve complex production issues and escalations.Contribute to CI/CD automation, observability, and platform reliability improvements.Design, build, and maintain automated test frameworks for complex, distributed applications using C#, TypeScript, and modern testing tools such as Playwright or Selenium.Collaborate cross-functionally with Product, Architecture, Operations, and Engineering leadership.Drive engineering best practices related to quality, scalability, testing, documentation, and maintainability.Support sprint planning, estimation, delivery coordination, and Agile execution.What Makes You a Great Fit
Strong experience with Microsoft .NET/C#, cloud-native systems, and distributed architectures.Experience designing and implementing scalable APIs and backend systems.Experience implementing and improving CI/CD pipelines and engineering automation.Experience building and maintaining automated API and integration test suites.Experience mentoring engineers and contributing to technical leadership within teams.Strong understanding of software quality, observability, scalability, and operational excellence.Strong written and verbal communication skills.Experience using AI-assisted engineering tools to improve development workflows and engineering outcomes.The ability to influence engineering standards and drive continuous improvement.We Do Have A Few Requirements To Check
Bachelor’s degree in Computer Science or a related discipline.5+ years of experience building and supporting distributed software applications.Experience with the following technologies: Microsoft .NET/.NET Framework in C#.SQL Server, MongoDB, and Redis.RESTful APIs.Cloud systems such as AWS, GCP, or Azure.Message queue technologies such as RabbitMQ, MSMQ, SQS, or ElasticMQ.CI/CD and DevOps tooling, including Jenkins or similar CI servers.Observability and monitoring platforms.Testing tools such as Selenium, Playwright, or WireMock.Bruno, Postman, Insomnia, or similar API tools.Healthcare IT standards such as HL7 and FHIR.AI-assisted engineering tools such as Claude Code.Where You’ll Work
This is a remote role where you’ll collaborate closely with distributed engineering, product, and cross-functional teams to build software that improves the healthcare experience for patients and providers. You will collaborate closely with architects, product managers, operations teams, and software engineers to deliver highly available, scalable, and maintainable distributed systems. Occasional travel is required for in-person meetings.Why Phreesia
Phreesia is on a mission to make healthcare more human, connected, and efficient. Our SaaS platform powers digital check-in and engagement for healthcare organizations nationwide—helping patients feel informed and providers work smarter.Compensation & Rewards Total Cash Compensation: 125k-145k CAD depending on qualifications. A comprehensive Total Rewards package designed to support your whole life — not just your work. We’re proud to be: A five-time Modern Healthcare Best Places to Work winner. Recognized on the Bloomberg Gender Equality Index. Deeply committed to inclusion, growth, and employee experience. Disclosure: This posting is to fill an existing vacancy.Who We Are: At Phreesia, we’re looking for smart and passionate people to help drive our mission of creating a better, more engaging healthcare experience. We’re committed to helping healthcare organizations succeed in an ever-evolving landscape by transforming the way healthcare is delivered.Our SaaS platform digitizes appointment check-in and offers tools to engage patients, improve efficiency, optimize staffing, and enhance clinical care. Phreesia cares about our employees by providing a diverse and dynamic work environment. We’re a five-time winner of Modern Healthcare Magazine’s Best Places to Work in Healthcare award and we’ve been recognized on the Bloomberg Gender Equality Index. We are dedicated to continuously improving our employee experience by launching new programs and initiatives. If you thrive in a culture of recognition, value inclusivity, professional development, and growth opportunities, Phreesia could be a great fit!Top-rated Employee Benefits
Remote First: 100% Remote work + home office expense reimbursements+ monthly reimbursement for cell phone, internet and wellness.Top of market rewards: Competitive compensationTake time when you need time: Flexible PTO + company holidaysTop class healthcare benefits: Variety of healthcare benefits for you and your family (and your pets!) starting day oneCare about your families: Generous top-up for parental leave benefitsSupport personal development: Continuing education and professional certification reimbursementConnecting in person: Various offsite events and activities for team to connect and meet in person, to support team building and engagement.Giveback to community: Local in-person volunteer events, and give back programs to our communities.Recognition and perks: We have a company wide recognition tool (Phireworks) to celebrate milestones, recognize achievements and strengthen your bond with your teams. You can accumulate points and redeem them for a wide catalogue of items!Diversity and inclusive environment: At Phreesia, all employees are encouraged to bring their authentic self to work, feel supported and perform at their best. We have a variety of Employee Resources Groups (ERGs) which bring together individuals from a wide range of backgrounds, experiences and perspectives, and seek to foster a sense of shared community and empowerment for employees who share a common social identity, such as gender, race, ethnicity, and sexual orientation. Opportunity to join an Employee Resource Group. Learn more here: Phreesia uses certain automated tools, including artificial intelligence, to support the assessment of applicants for this position. We strive to provide a diverse and inclusive environment and are an equal opportunity employer.Phreesia welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates participating in the selection process.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Software Engineer 4 in Winnipeg, MB vacancy
  • $102.25k - $157.45k per year

    Software Applications Engineer 4 Software Applications Engineer 4 Description - Job Summary This role is responsible for designing, developing, testing, and maintaining software applications that cater to specific user needs or business requirements. The role plans, executes... 
    Suggested
    Full time
    Internship
    Local area
    Relocation
    Shift work

    HP

    Winnipeg, MB
    1 hour ago
  • $130k - $196k per year

     ...Saturn, and other digital services. Snap Engineering teams build fun and technically sophisticated...  ...experience2+ years of post-Bachelor’s software development experience; or Master’s...  ...expect our team members to work in an office 4+ days per week.At Snap, we believe that... 
    Suggested
    Long term contract
    Live In
    Work at office
    Local area

    Snap

    Winnipeg, MB
    1 hour ago
  •  ...convenient Price Café offers free Tea and Coffee Job Title: Software Developer Location: Winnipeg Department: Business Systems...  ...Manager Job Summary: Price Industries is building a new Engineering Technology team, and we are looking for an experienced Full Stack... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    3 days ago
  •  ...CARFAX, Inc. in London, Ontario, is seeking a Senior Software Engineer to join a fast-paced, mission-driven team. The role focuses on building high-quality, scalable systems with a strong emphasis on architecture, security, and performance across full-stack technologies... 
    Suggested
    Summer work
    Work at office
    2 days per week

    CARFAX, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...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... 
    Suggested
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    3 days ago
  •  ...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... 

    Equinix

    Winnipeg, MB
    3 days ago
  • Special Note: This is a temporary position of up to 12 weeks based on business and operational needs This is an interview position. To provide courteous and efficient pick-up and delivery of packages on an assigned route; to check all shipments for conformance to Federal...
    Temporary work
    Part time
    Seasonal work
    Local area
    Shift work

    Federal Express Corporation Canada

    Winnipeg, MB
    7 hours ago
  • ## Software EngineerApply: Halifax, Canada: Full time: Posted Yesterday: JR\\_046418**Build the...  ...healthcare connected.**As a **Software Engineer**, you’ll join our Halifax engineering team...  ...continuous improvement. **What You Bring*** 4+ years of professional software development... 
    Long term contract
    Full time
    Temporary work
    Immediate start
    Work from home
    Flexible hours

    ResMed Inc

    Winnipeg, MB
    1 hour ago
  • $35.3 per hour

     ...Level 4 Plumbing Apprentice – Winnipeg, MB $35.30/hour | Full-Time | Permanent We are currently seeking a Level 4 Plumbing Apprentice to join a busy commercial and industrial mechanical contractor in Winnipeg. This role offers the opportunity to take on increased responsibility... 
    Permanent employment
    Full time
    For contractors
    Apprenticeship

    Staffmax Staffing & Recruiting

    Winnipeg, MB
    9 days ago
  • Monitor heat exchangers, utilities, and plant instruments as a Class 4 Power Engineer with Shearer's Foods on rotational shifts. Apply mechanical troubleshooting skills in food manufacturing operations.This contract Class 4 Power Engineer position supports Shearer's Foods' food... 
    Contract work
    Shift work
    Rotating shift

    Shearer's Foods, LLC

    Winnipeg, MB
    1 hour ago
  • $122.3k - $170.7k per year

    # Software EngineerElectronic ArtsPosted: 5 hours agoWork mode: HybridLocation: Vancouver, Canada...  ...many others.We are looking for a DevOps engineer with strong Linux experience who enjoys...  ...a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended... 
    Full time
    Local area
    Worldwide

    Workingames

    Winnipeg, MB
    1 hour ago
  •  ...balances. Review code, write clear documentation, and help set the engineering standards of a growing team. Build with AI Build product...  ..., and help the team use them well. What you bringMust have 4+ years building and shipping production web applications, owning... 

    EraTree

    Winnipeg, MB
    1 hour ago
  • We are looking for an experienced backend engineer who loves technology, can take ownership of the projects, is able to...  ...engineers who are working on building FISPAN’s accounting software integrations and pluginsBenefits 4-Week VacationHealth & Wellness Coverage100% Parental... 

    FISPAN Services, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...your dream job. The Apple Media Products Engineering team is one of the most dynamic examples...  ...to-end solutions. They develop the custom software used to process all the creative work, the...  ..., or equivalent practical experience. 4+ years of professional software development... 
    Flexible hours

    Apple, Inc.

    Winnipeg, MB
    1 hour ago
  • Accelerate the Future of AI-Driven Engineering as our next AI Agentic Software Engineer (P3) Step into the frontier of intelligent software delivery where your...  ...Kamloops Tech JobsLogistics: Location: Kamloops, BC (4 days onsite 1 in office)Travel Requirement: Up to 10%Why... 
    Work at office
    Local area
    Worldwide

    Trimble

    Winnipeg, MB
    1 hour ago
  • Emburse software engineers contribute to the development of an engaging and interconnected set of system...  ...years’ experienceRequired: Minimum of 4 years of experience in software engineeringUnderstanding...  ...experience in corporate travel, booking engines, or expense management platforms. (Note:... 
    Flexible hours

    Emburse, Inc.

    Winnipeg, MB
    1 hour ago
  • $79.4k - $142.9k per year

     ...world's top brands, offering comprehensive engineering, supply chain, and manufacturing solutions...  ...Configuration Engineer III, MES 4.0, you will support the manufacturing site...  ...similar platforms).Experience with label design software such as Loftware (or similar labeling systems... 
    Temporary work
    Local area
    Worldwide
    Relocation

    Jabil Inc.

    Winnipeg, MB
    1 hour ago
  •  ...environment, your responsibilities include crafting and supporting software for trade booking, position management, settlement, and straight...  ...Recruiters know. OUR CULTUREAt Societe Generale, we live by our 4 core values of commitment, responsibility, team spirit and innovation... 

    Societe Generale SA

    Winnipeg, MB
    1 hour ago
  •  ...Help shape the product, architecture, and engineering practices of an early-stage company Work...  ...growth What You'll Do As a Senior Software Engineer at Thri5, you'll play a key role...  .... Location: Downtown Toronto (Hybrid — 4 days a week in office) #J-18808-Ljbffr... 
    Internship
    Work at office

    Thri5 Inc.

    Winnipeg, MB
    1 hour ago
  • $143.84k - $205k per year

    Verathon® is looking for a Software Engineering Manager to become the newest member of our Airway R&D Team located in Burnaby, BC.The Software...  ...Degree preferred8+ years of software development experience, with 4+ years of experience with bare metal and/or embedded RTOS... 
    Long term contract
    Full time
    Temporary work

    Verathon Inc.

    Winnipeg, MB
    1 hour ago
  • $141.4k - $204.4k per year

     ...of players worldwide. We are seeking an experienced Senior Software Engineer to join our Service Enablement organization as a technical leader...  ...when you welcome a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended health/dental/vision... 
    Full time
    Local area
    Worldwide

    Game Companies

    Winnipeg, MB
    1 hour ago
  •  ...requirements In FC Quality Verification Engineering, our mission is to build the technology,...  ...operations teams.Role summary As a Senior Software Developer in Vancouver you will manage...  ...a new child (12 weeks for maternity, and 4 weeks for parental/adoption leave), extended... 
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts, Inc.

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

     ...spend time on what’s valuable and meaningful. RoleAs an Android Software Engineer, you’ll own the Android client experience, how AI feels,...  ...exercising judgment, and executing independently. Interview Process3-4 interviews if there’s a fit, evaluated by technical team... 

    Sarsfield Group

    Winnipeg, MB
    1 hour ago
  • Embedded Software Designer x2Burlington ON – Hybrid or Onsite**Please note that to be considered...  ...** About the JobAs an Embedded Software Engineer at PVLabs, you design and build real-time...  ...connected software development, including 4–8 years developing embedded C++ or C.... 
    Long term contract
    Work from home

    PV Labs

    Winnipeg, MB
    1 hour ago
  • $34.04 per hour

     ...Level 4 HVAC/R Apprentice – Winnipeg, MB $34.04/hour | Full-Time | Permanent We are currently seeking a Level 4 HVAC/R Apprentice to join a growing commercial and industrial mechanical team in Winnipeg. This role is ideal for an apprentice looking to take on more responsibility... 
    Permanent employment
    Full time
    Apprenticeship

    Staffmax Staffing & Recruiting

    Winnipeg, MB
    9 days ago
  •  ...Working closely with the project team and reporting to the Director of Engineering, the Project Engineer Mechanical will be actively participating...  ...you apart? ~ Bachelor’s degree in mechanical engineering. ~4 to 7 years of experience. ~ Experience in HVAC system and / or... 
    Long term contract
    Temporary work

    Bronswerk Group

    Winnipeg, MB
    1 hour ago
  • $204.6k - $287.5k per year

     ...in Battlefield to The Gallery in The Sims 4. We believe new creative technologies and...  ...rewarding. We are seeking a Principal Software Engineer to join our Research & Engineering team....  ...it creates maximum leverage for our core engine systems and technology stack. You will... 
    Full time
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    1 hour ago
  •  ...enterprise. Summary/Objective Emburse Engineering Managers drive the execution, culture, and...  ...of enterprise solutions. As a Manager of Software Engineering, you will lead, mentor, and empower...  .... Essential Functions Technical 4–6 years of distributed software development... 
    Local area
    Flexible hours

    Emburse, Inc.

    Winnipeg, MB
    1 hour ago
  • $93k - $139k per year

    Senior Software EngineerTechnology Jobs - Ontario, CanadaLondon,Ontario DescriptionJoin Team CARFAX as Senior Software Engineer Isn't it time you bragged about where you work? At CARFAX, we...  ...benefits and generous time-off policies 4-Day summer work weeks and a winter... 
    Summer work
    Casual work
    Work at office
    Local area
    2 days per week

    CARFAX, Inc.

    Winnipeg, MB
    1 hour ago
  •  ...environment. The platform serves a broad ecosystem of internal engineering teams across commercial, GovCloud, and sovereign cloud...  ...Required Skills A related technical degree required 4+ years backend software development experience Deep knowledge of programming in... 

    Momentum

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

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