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

Software Engineer

$89.63k - $131.44k

Morningstar

Role Overview At Morningstar, helping investors is what brings us together and drives our work. We are looking for software engineers who specialize in .NET, Python, AWS, and modern platform development to join our team, grow with us, introduce new ideas and develop products that empower our users. We are evolving our content management system with AI‑enabled capabilities to improve content workflows, discovery, and automation. We’re looking for engineers who are excited to learn, experiment, and apply emerging technologies alongside strong engineering fundamentals. This role is ideal for a backend or platform‑focused software engineer who enjoys building production systems and is curious about applying AI in practical ways. Every day, you’ll partner with team members across disciplines to develop products for investors, interact with product managers and business stakeholders to understand our domain, and create technical solutions that push us forward. You will be a member of a vibrant technical community, sharing your knowledge while also learning from fellow technologists. Location: Chicago, IL (Hybrid - 4 days onsite) Responsibilities Build well‑designed, stable, secure, and scalable content platform services and applications. Develop and enhance capabilities for content management, ingestion, workflows, search, and distribution. Design and implement RESTful APIs and backend services using .NET, Python, and AWS. Contribute to AI‑enabled features such as content tagging, metadata extraction, summarization, semantic search, and workflow automation. Integrate external AI/LLM services (e.g., OpenAI, AWS Bedrock, or similar) into platform capabilities. Use AI‑assisted development tools to improve code quality, automate repetitive tasks, and accelerate delivery. Partner with product managers and stakeholders to shape product vision and translate business needs into technical solutions. Collaborate with teams and take ownership for delivering high‑quality outcomes. Stay current with emerging technologies and advocate for improvements where appropriate. Requirements A bachelor's degree in computer science or related field. Two or more years of experience developing commercial‑quality applications. Strong programming skills in C# and Python. Working knowledge of messaging technologies (Kafka, AWS SQS/Kinesis) and relational databases (SQL Server, PostgreSQL). Experience with software engineering best practices, including test‑driven development, automated unit testing, functional testing, and DevOps practices such as CI/CD. Knowledge and practical experience with domain modeling and object‑oriented design principles, such as the SOLID principles. Flexible team player who remains organized and productive while managing multiple deliverables. Knowledge of modern front‑end technologies is a plus (Vue, React, Angular, Web Components). Experience with AWS compute technologies (Lambda, ECS/ECR, EC2, API Gateway, IAM, S3). Experience with Amazon Neptune, graph databases, and Gremlin for modeling and querying taxonomy hierarchies. Experience with search technologies such as Elasticsearch or OpenSearch. We’re not considering candidates who require sponsorship now or in the future. Compensation and Benefits Total Cash Compensation Range: $89,625.00 – $131,441.66 (inclusive of annual base salary and target incentive) At Morningstar we believe people are at their best when they are at their healthiest. Our wellness programs support all stages of your personal and professional life. Highlights include: Financial Health 100% 401(k) match up to 6% of salary Stock Ownership Potential Company‑provided life insurance – 1x salary + commission Physical Health Comprehensive health benefits (medical/dental/vision) with potential premium discounts and company‑provided HSA contributions (up to $500‑$2,000 annually) Additional medical wellness incentives – up to $300‑$600 annually Company‑provided long‑ and short‑term disability insurance Emotional Health Trust‑Based Time Off 6‑week paid sabbatical program 6‑week paid family caregiving leave Competitive 8‑24 week paid parental leave Adoption assistance Leadership coaching & formal mentorship opportunities Annual flex stipend – $1,000 annually for personal education & well‑being expenses Tuition reimbursement Social Health Charitable matching gifts program Dollars for Doers volunteer program Paid volunteering days 15+ employee resource & affinity groups Morningstar’s hybrid work environment allows you to collaborate in‑person each week while also enjoying flexibility. In most locations, the hybrid model requires four days in‑office each week. A range of additional benefits is available to enhance flexibility as needs change. No matter where you are, you’ll have tools and resources to engage meaningfully with your global colleagues. #J-18808-Ljbffr

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer in Chicago, IL vacancy
  • $70 per hour

     ...Forward Deployed Engineer - Operations (Contract) Location: Chicago, IL (Hybrid) or fully remote We are seeking a Software Engineer to support the development of a large-scale, enterprise technology platform within a global organization. This role is focused on building... 
    Suggested
    Hourly pay
    Contract work
    Local area
    Remote work

    LaSalle Network

    Chicago, IL
    4 days ago
  •  ...Overview Join to apply for the Full Stack Software Engineer role at NetSfere . Infinite Convergence Solutions, Inc. is an industry leader that provides next generation messaging and mobility solutions to carriers and enterprises globally, including its enterprise grade... 
    Suggested
    Full time

    NetSfere

    Chicago, IL
    5 days ago
  •  ...About the job Full Stack Software Engineer **Job Description** Are you passionate about leveraging your coding skills to make a significant impact in the healthcare sector? Do you believe in the power of data and medical research to transform patient care? We're on the... 
    Suggested

    Tech Stars Group LLC

    Chicago, IL
    4 days ago
  • $110k - $153k

     ...Join a collaborative engineering team dedicated to modernizing a large-scale enterprise loyalty platform used by global brands. As a hands...  ...more years of experience building and supporting production software in a professional engineering environment Strong hands‑on experience... 
    Suggested
    Temporary work
    H1b
    Flexible hours

    EPAM Systems Inc

    Chicago, IL
    5 days ago
  •  ...The Senior Full Stack Engineer designs, builds, and supports high-quality solutions for our member and agent portals in support of RxBenefits...  ...equivalent practical experience. ~4–7+ years of professional software engineering experience in full stack or backend-focused roles.... 
    Suggested
    Temporary work
    Local area
    Remote work

    RxBenefits

    Chicago, IL
    2 days ago
  • $70 - $80 per hour

     ...Full Stack Software Engineer Location: Chicago, Illinois (Hybrid) Employment Type: Contract Duration : 12 month contract w/extension Role Overview We are seeking a Full Stack Software Engineer to join a global digital and technology organization. This... 
    Hourly pay
    Full time
    Contract work

    Apex Systems

    Chicago, IL
    3 days ago
  • $100k - $125k

     ...ABOUT OUR ENGINEERING TEAM Overview of our stack: Our API services are built with Elixir, Phoenix, and PostgreSQL following...  ...Albert for their day-to-day instruction. THE ROLE As a Software Engineer, you will work with our cutting-edge Elixir/Phoenix-powered... 
    Remote work
    Flexible hours

    Learn By Doing, Inc.

    Chicago, IL
    1 day ago
  •  ...for a hands‑on, tech‑savvy, passionate, driven Senior Full Stack Engineer who wants to be part of an energetic and growing innovative...  ...Requirements 7–8 years of experience in Full Stack development of cloud software solutions 6+ years of experience with C++ and/or Java 5+ years... 

    NetSfere

    Chicago, IL
    3 days ago
  •  ...Full Stack Software Engineer Location: Chicago IL, USA At Fize, we rely on our dynamic team of engineers to solve the many challenges and puzzles that come with our rapidly evolving technical stack. We're looking for a software engineer with full-stack (could... 
    Work experience placement

    Fize

    Chicago, IL
    5 days ago
  •  ...The client is seeking a Senior Full Stack Software Engineer to join the Global Digital and Technology organization, working on new, innovative systems for guests and internal stakeholders. This individual will work closely with backend services teams, frontend designers... 

    Apex Systems

    Chicago, IL
    3 days ago
  •  ...Senior Full Stack Software Engineer | Chicago, Illinois, United States Senior Full Stack Software Engineer (Python/Java/React/AWS) - Remote (US, CST Hours) - 12 Month Contract About the Role Join a dynamic, forward-thinking engineering team as a Senior Full Stack Software... 
    Long term contract
    Contract work
    Remote work

    Indotronix International Corporation

    Chicago, IL
    1 day ago
  •  ...Position: Senior Full Stack Software Engineer Location: Chicago, IL (Hybrid onsite 3 days/week) Duration: 4+ Months (Possible extension) PURPOSE: Senior Full Stack Software Engineer joining the Global Digital and Technology organization, working on new, innovative... 
    Hourly pay
    Full time
    Temporary work
    3 days per week

    Alpha Business Solutions

    Chicago, IL
    5 days ago
  •  ...Senior Full Stack Web And Java Software Engineer A Senior Full Stack Web and Java Software Engineer is responsible for designing, developing, and maintaining web applications that meet the needs of clients and users. They are expected to have a deep understanding of... 
    Contract work
    Work at office

    Samprasoft

    Chicago, IL
    1 day ago
  • $165k - $225k

     ...compliance. Your Role: You will be foundational to building our software-defined networking (SDN) platform that enables high-...  ..., and network lifecycle management – enabling researchers and engineers to access enterprise-grade networking with cloud-like simplicity... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    Moonlite

    Chicago, IL
    a month ago
  •  ...Software Engineer – SaaS Platform How often do you get the chance to make a global impact developing the latest AI inside of the "built world"? Reconstruct's Visual Command Center (VCC) uses AI and Machine Learning inside of computer vision to track the lifecycle of... 
    Work at office

    Reconstruct

    Chicago, IL
    5 days ago
  • $170k - $240k

     ...in the office regularly. Some roles are hybrid or in-office by design. For example, our engineering team in India works primarily from our Gurugram office. Role As a Senior Software Engineer on the Data Platform team at SentiLink, you will own the data infrastructure components... 
    Live in
    Work at office
    Remote work
    Home office
    Flexible hours

    SentiLink

    Chicago, IL
    5 days ago
  •  ...them with new products. Senior living is under-penetrated with software, and ECP is one of the largest and fastest-growing software...  ...organization to close that gap, and you'd be one of its first engineers. ECP Intelligence is a set of role-based agents meant to help... 
    Contract work

    ECP

    Chicago, IL
    10 hours ago
  •  ...enterprise. Enhance our collaborative environment by supporting the engineers on your team through mentorship and knowledge sharing. Build...  ..., and know why one of them is better. Expertise with building software features, enterprise architecture, and API integration to... 

    Jobtailor

    Chicago, IL
    3 days ago
  • $175k - $275k

    DRW in Chicago is looking for a skilled developer with multiple years of server-side experience. The role involves building reliable systems and programming in Java, Python, and Clojure. Ideal candidates should understand micro-service architectures, possess strong JVM...

    DRW

    Chicago, IL
    4 days ago
  • $200k - $275k

    P2P is seeking a skilled developer to build reliable and scalable systems. The role includes working on both legacy code and new development projects and requires experience in Java, Python, and understanding micro-service architectures. A competitive salary ranging from...

    P2P Inc.

    Chicago, IL
    2 days ago
  • Overview We are looking for a skilled Platform Software Engineer to design and build the shared components, integration frameworks, and tooling that empower engineering teams across the organization. The ideal candidate brings hands‑on experience with healthcare data standards... 
    For contractors

    Jorie AI

    Oak Brook, IL
    1 day ago
  •  ...accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help... 
    Full time
    For contractors
    Remote work
    Flexible hours

    Turing

    Chicago, IL
    3 days ago
  • $95k - $120k

     ...plus) Regular travel is not required but will need to travel to corporate office 2 times a year Our client is looking to add a Software Developer that will be responsible for designing, developing, and maintaining high-quality software solutions that support the... 
    Full time
    Work at office
    Remote work

    IT Associates

    Chicago, IL
    3 days ago
  •  ...data models that are the sources of truth for Reddit. As a Senior Engineer on this team, you’ll be a technical coach and mentor. You’ll...  ...for hundreds of millions of users across the world. You have: Software development experience in Golang or Python 5+ years of experience... 
    Remote work
    Flexible hours

    EngineersOfAI

    Chicago, IL
    5 days ago
  • $100k - $140k

     ...Software Engineer, Full Stack Chicago | Engineering | In office | Full-time Compensation Range : $100k-$140k About InstaSwitch InstaSwitch is the fastest way for banks and fintech platforms to activate new accounts, driving deposits and primary relationships. Businesses... 
    Full time
    Work at office

    InstaSwitch, Inc.

    Chicago, IL
    5 days ago
  •  ...My client, a leading trading firm, is seeking Software Engineers to join its Research & Development group. Working at the intersection of high performance computing, advanced networking, and real time acceleration, you will help design, develop, and deploy software and... 

    NJF Global Holdings

    Chicago, IL
    3 days ago
  •  ...trading operations across multiple asset classes globally. Candidate Requirements Demonstrated experience in leading and mentoring engineering teams within a fast-paced environment. Track record of optimizing and maintaining HF trading systems. Strong programming skills... 

    Algo Capital Group

    Chicago, IL
    2 days ago
  • $103k - $155k

     ...Posting Type: Hybrid Job Overview The Advanced Software Engineer designs, builds, and operates cloud-native web applications that power our business. This role blends strong technical skills with a collaborative mindset to deliver secure, scalable, and high-performance... 

    Relativity

    Chicago, IL
    2 days ago
  •  ...new features and products from scratch. Collaborate Closely: Engineering is a team effort; we produce our best work together. Work closely...  ...their experience. (We go on-site on with customers to see our software in use first-hand) Business-Minded Decision Making: Make daily... 
    Work at office
    Remote work

    Renterra

    Chicago, IL
    3 days ago
  •  ...Overview Join to apply for the Software Engineer role at United Airlines . United's Digital Technology team designs, develops and maintains scalable technology solutions with innovative architectures, data analytics, and digital solutions to support core organizational... 
    Full time

    United Airlines

    Chicago, IL
    2 days ago

Do you want to receive more vacancies?

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