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

Senior Software Engineer

Morningstar

About the RoleAs a Senior Software Engineer, you will work closely with product owners, engineering teams, and technical leads on our next generation data feed platform. This role is primarily focused on building Python‑based data pipelines and file‑based data delivery systems on AWS. You will architect and implement solutions for delivering data in various file formats (CSV, Parquet, JSON) to clients through S3, SFTP, and Cloud Data Marketplaces such as Snowflake Marketplace, ensuring the solutions are scalable, reliable, and meet enterprise‑grade SLAs. Additionally, you will contribute to building web interfaces for monitoring and configuration of our data feeds.
Key Responsibilities
Build and maintain Python‑based data pipelines on AWS (S3, Lambda, Step Functions, Glue, ECS) for scalable file‑based feed generation and delivery.
Design file delivery mechanisms supporting multiple formats (CSV, Parquet, JSON) with appropriate partitioning, compression, and encryption strategies.
Implement data quality validation, monitoring, and alerting systems to ensure reliable feed delivery.
Contribute to migrating legacy feed products to AWS cloud‑native architecture and participate in DevOps practices including CI/CD and infrastructure as code.
Collaborate on building web interfaces for feed monitoring and configuration – willingness to learn and contribute is more important than deep front‑end expertise.
Participate in code reviews, technical documentation, and production support.
Must Have
Bachelor’s degree in computer science or related field, with 5+ years of software or data engineering experience.
Experience in Python for building data pipelines, ETL processes, and backend services.
Hands‑on experience with cloud platforms (AWS, Google Cloud Platform, or Azure) including compute, storage, and serverless services for cloud‑native data pipelines.
Experience working with file‑based data formats (CSV, Parquet, JSON) and designing reliable data delivery solutions.
Familiarity with SQL and experience with modern development practices (Git, CI/CD, automated testing).
Good to Have
Prior experience with Vue.Js, React, or other modern JavaScript frameworks.
Familiarity with data governance, metadata management, and data lineage concepts.
Experience in financial services or regulated industries with strict data quality and SLA requirements.
CompensationBase Salary: $90,489.00–132,711.00. Incentive Target: 12.5% Annual.
Morningstar’s hybrid work environment encourages collaboration in‑person each week. A mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mandatory mand
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Winnipeg, MB vacancy
  •  ...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

    Equinix

    Winnipeg, MB
    3 days 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... 
    Senior
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    3 days ago
  •  ...Montreal, QC (100% On-Site)Employment Type: Full-TimeAbout the RoleWe are looking for an exceptionally ambitious, high-velocity Senior AI Engineer who thrives in fast-paced, high-ownership startup environments. You will work 100% on-site alongside our core team in... 
    Senior
    Internship

    Milya AI

    Winnipeg, MB
    1 hour ago
  •  ...scalable, modular, and API-centric · Provide software design recommendations to the Program Manager and Chief Software Engineer · Evaluate operational feasibility by analyzing...  ...Information Systems, or related STEM field · Senior-level experience deploying microservices into... 
    Senior
    Long term contract
    Contract work
    Temporary work

    Trinity Global Consulting

    Winnipeg, MB
    2 hours ago
  • $100k - $110k per year

     ...drives decisions, innovation, and impact for clients worldwide. We’re looking for someone with a deep interest and expertise in data engineering and the dedication to apply that passion. We need someone with the technical expertise to expand and optimize our existing data... 
    Senior
    Worldwide
    Flexible hours

    Ipsos in Canada

    Winnipeg, MB
    2 hours ago
  • Title : Sr. Software Development Engineer (Fullstack)What you'll be expected to own:Deliver end-to-end full stack development for features that meet scalability, maintainability, and performance expectationsArchitect, deploy, and manage cloud infrastructure using best practices... 
    Senior

    Quarry Consulting

    Winnipeg, MB
    2 hours ago
  • $136k - $187k per year

     ...an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. We are looking for a Senior Software engineer who is passionate about writing the tools to integrate and support to build large-scale, high-demand software in a fast-paced... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Okta Inc.

    Winnipeg, MB
    2 hours ago
  •  ...willing to relocate to Canada Interested candidates: Share your resume with details on Guidewire modules, notice periodេទ and relocation readiness. Seniority levelMid-Senior level Employment typeFull-time IndustriesIT Services and IT Consulting #J-18808-Ljbffr
    Senior
    Relocation

    Methodhub

    Winnipeg, MB
    2 hours ago
  •  ...members Provide guidance to junior developers Requirements Senior-level full stack developer with Dev Lead Experience Strong...  ...Actions, GitLab, BitBucket, Azure DevOps Familiarity with software ticketing systems or processes, e.g., Jira, Solar, ServiceNow... 
    Senior

    Avenue.io Inc.

    Winnipeg, MB
    2 hours ago
  • $130k - $140k per year

     ...This role is open to remote/ hybrid candidates commutable to our Toronto HUB office.Job Description Are you a passionate Senior Software Engineer looking to make a significant impact in the fintech space? Join Curinos, where you will play a pivotal role in shaping the future... 
    Senior
    Part time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Curinos

    Winnipeg, MB
    1 hour ago
  • $105k - $155k per year

    Job Description We are looking for a hands‑on Senior Software Engineer with strong DevOps and cloud platform expertise to design, build, deploy, and operate scalable cloud‑native services and the engineering infrastructure that supports them. You will work primarily with Java... 
    Senior
    Work at office
    Local area
    Flexible hours
    3 days per week

    CAN002 Thomson Reuters Canada Ltd

    Winnipeg, MB
    2 hours ago
  •  ...happen.Description and requirements In FC Quality Verification Engineering, our mission is to build the technology, large-scale test...  ..., content, and live operations teams.Role summary As a Senior Software Developer in Vancouver you will manage these systems from proposal... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Winnipeg, MB
    2 hours ago
  • $100k - $145k per year

     ...insights – technology plays an invaluable role in our success. The engineering team at Warner Music Group makes all of it a reality. Check...  ...nimble independent. About The Job:We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the... 
    Senior
    Contract work
    Local area
    Worldwide

    Warner Music Group

    Winnipeg, MB
    2 hours ago
  •  ...trust them. They're now building their North America engineering team from scratch, and this is one of the first senior seats.The roleWhat you'll doBuild web enforcement...  ...in North AmericaWhat we're looking forStrong software engineering experience with solid frontend skills... 
    Senior

    CyberForce Global

    Winnipeg, MB
    2 hours ago
  •  ...About TacterisTacteris builds Canadian defence software for military planning, command and decision support...  ...defence experience with deep expertise in software engineering, AI/ML and military operations. The RoleAs a Senior Software Engineer at Tacteris, you'll help build... 
    Senior
    Full time
    Internship
    Remote work

    Tacteris

    Winnipeg, MB
    2 hours ago
  • About The Role Aspiring IT Inc. is seeking an experienced Senior Software Engineer to design, develop, integrate, and maintain scalable software applications and cloud-based systems.Responsibilities Collect and analyze business and user requirements and translate them... 
    Senior

    AspiringIT

    Winnipeg, MB
    2 hours ago
  •  ...amplify your impact and a culture that backs your ambition, you won’t just contribute. You’ll make things happen fast. As a Senior Software Engineer, you will design, build, and operate software that solves complex business problems through thoughtful use of data, AI, and... 
    Senior
    Remote work

    ZoomInfo Technologies LLC

    Winnipeg, MB
    1 hour ago
  • Athennian delivers Governance Ops software that aligns legal, finance, tax and fund teams through a secure, integrated source of...  ...you join us.About the role We're looking for a driven Senior Software Engineer to join our dynamic engineering team to contribute to our... 
    Senior
    Long term contract
    Full time
    Work at office
    Remote work
    Work from home
    Worldwide
    Flexible hours

    Athennian

    Winnipeg, MB
    2 hours ago
  • $130k - $142k per year

     ...collaboration, impact, and continuous improvement.Our Dentrix Ascend engineering team contributes to the development of Dentrix Ascend, our...  ...cloud products.About the Opportunity We are looking for a Senior Software Engineer to join our True North team and help build and... 
    Senior
    Long term contract
    Work at office
    Flexible hours
    1 day per week

    Henry Schein One Canada

    Winnipeg, MB
    2 hours ago
  •  ...the infrastructure, tooling, frameworks, and capabilities needed to welcome a billion customers. Spotify is looking for a Senior Software Engineer to join the Authorization team within Platform. Our team builds and operates the authorization and permissioning systems that... 
    Senior
    Long term contract
    Internship
    Work from home

    Spotify

    Winnipeg, MB
    1 hour ago
  • At Cloudbeds, we're not just building software, we're transforming hospitality. Our platform powers hotels across 150 countries,...  ...Technology Fast 500 again, but we're just getting started.As a Senior Software Engineer on the Core AI Squad, you'll design, build, and operate... 
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Cloudbeds

    Winnipeg, MB
    2 hours ago
  •  ...focused on solving real, high-impact problems for our customers. About the Role We’re searching for a talented and driven Senior Software Engineer to help define and build the foundation of our AI-first tax platform. This is a high-impact role for someone who wants... 
    Senior
    Internship

    Marble

    Winnipeg, MB
    2 hours ago
  • $150k - $250k per year

    View all jobs Senior Software Engineer, Agentic Systems Toronto, ON Engineering Hybrid Full-time CareLink (by Asepha) is based in New York and Toronto, building agentic solutions that re-imagine how medications are prescribed, verified, and supported across the pharmacy ecosystem... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Asepha

    Winnipeg, MB
    2 hours ago
  • $160k - $180k per year

     ...find details about the work through our job descriptions under the “about the role” section. About the roleWe’re hiring a Senior Software Engineer to help build Velora’s AI-native software platform, giving nonprofit teams more time for their mission and less time spent... 
    Senior
    Local area
    Remote work

    Velora

    Winnipeg, MB
    2 hours ago
  •  ...platform and developer tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate API quality using AI-powered...  ...passionate about developer productivity, command-line tooling, software distribution, observability, and telemetry. You should be... 
    Senior
    Long term contract
    Temporary work

    EPAM Systems Inc

    Winnipeg, MB
    2 hours ago
  •  ...healthcare providers, through human-centric software powered by AI. What’s On OfferWe're looking for a Senior Software Engineer to join our engineering team. You'll design...  ..., PostgreSQL, and embedded analytical engines like DuckDB and DataFusion Lead technical... 
    Senior
    Internship
    Work at office
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    ODAIA Intelligence Inc.

    Winnipeg, MB
    2 hours ago
  • AlphaSense is seeking an exceptional engineer to own our Excel plugin strategy, bringing the...  ...with Excel’s object model, calculation engine, and event system to deliver features that...  ...optimization Experience with enterprise software deployment, updates, and version management... 
    Senior
    Work at office
    Local area
    Work from home
    Worldwide

    AlphaSense

    Winnipeg, MB
    2 hours ago
  • $93k - $139k per year

    **Description** Join Team CARFAX as **Senior Software Engineer** Isn't it time you bragged about where you work? At CARFAX, we do, every day. We pride ourselves on being mission-focused on helping to grow a brand built on accuracy and integrity. We care deeply about our... 
    Senior
    Summer work
    Casual work
    Work at office
    2 days per week

    Mobility Global Inc.

    Winnipeg, MB
    2 hours ago
  • $85 - $95 per hour

    85 to 95 CAD/HR for deserving candidates MUST HAVES SKILLS: 10+ years of demonstrated experience using JEE and JAVA Technologies including JSP, EJB, JTA, JMS, JNDI, JDBC and J2EE Security Experience with Frameworks including Spring, Maven, JPA, JQuery, Bootstrap, Hibernate...
    Senior

    YDC Pro

    Winnipeg, MB
    2 hours ago
  •  ...Bentley SystemsBentley Systems is a global leader in software solutions for infrastructure engineering. Our technology empowers engineers, architects, constructors...  .... We are seeking a talented and experienced Senior Software Developer to join our Civil Engineering... 
    Senior
    Apprenticeship
    Work at office

    Blyncsy

    Winnipeg, MB
    2 hours ago

Do you want to receive more vacancies?

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