Senior Software Engineer building cloud-native microservices and APIs for Morningstar's global investment-data platform. Designing scalable AWS services, modernizing architecture, and improving reliability.
Responsibilities
Design and implement cloud-native microservices and APIs supporting millions of data requests with high availability and performance
Participate in architectural design and long-term platform modernization initiatives
Translate business requirements into scalable technical solutions for the data platform with cross-functional stakeholders
Champion test-driven development, observability, code reviews, CI/CD, and operational excellence
Troubleshoot and resolve urgent production issues while improving system reliability and resilience
Evaluate and adopt emerging technologies, including data engineering solutions and Generative AI, to improve platform capabilities and developer productivity
Mentor others and help establish engineering excellence across the organization
Requirements
Bachelor's degree in Computer Science, Software Engineering, or a related technical field
5+ years of professional software engineering experience building enterprise-scale applications and distributed systems
Strong programming experience with Java and Spring Boot; additional experience with Python is a plus
Deep understanding of object-oriented design principles, design patterns, domain-driven design, and modern software architecture
Hands-on experience building and deploying cloud-native solutions on AWS, including ECS, Lambda, S3, SNS, SQS, CloudWatch, and IAM
Strong knowledge of SQL Server, Redis, MongoDB, and data modeling best practices
Experience developing RESTful APIs and highly available, scalable backend services
Familiarity with CI/CD pipelines, automated testing, infrastructure-as-code, and DevOps practices
Strong communication skills and ability to collaborate across technical and business teams
Experience with financial services, investment data, market data platforms, or fintech environments is a plus
Benefits
12.5% annual incentive target
Hybrid work environment with in-person collaboration each week
In most locations, four days in-office each week
Tools and resources to engage meaningfully with global colleagues
Other benefits available to enhance flexibility as needs change
Senior Software Developer leading scalable software application development, mentoring engineers, and aligning technical solutions with business needs. Improving delivery through coding standards, DevOps, automation, and CI/CD.
Tech Lead directing streaming, storage, and training systems for DataVisor’s AI - powered fraud and risk platform. Leading distributed systems execution and AI - assisted engineering practices.
Fullstack Developer criando landing pages, integrações e tracking para campanhas de performance da IPmedia, startup de encontros online. Foco em conversão, velocidade, CRO e escala.
Full Stack Software Engineer building Python/Django, Angular, and SQL features for Remarcable’s procurement SaaS. Owning integrations, reliability, and customer - impacting product development.
Software Developer in Test II ensuring automated quality for Warner Bros. Discovery’s CNN Digital products. Building test suites and supporting reliable releases across the SDLC.
Build Systems Software Developer improving compilation, packaging, and CI/CD for OPAL - RT’s real - time simulation products. Supporting R&D teams across complex build environments.
C++ developer building optimized, multithreaded real - time simulation software for large - scale electrical networks. Supporting OPAL - RT Technologies’ global engineering, energy, and industrial customers.
Full Stack Developer building Azure cloud applications and SOAR automation. Supporting Ontinue’s AI - powered MXDR security services, observability, integrations, and incident response.
Senior developer shaping secure AI - enabled platform capabilities for Case IQ’s governance, risk, and compliance SaaS. Leading architecture, agentic engineering practices, and cross - functional delivery.
Staff Software Engineer building Cerebras’s production ML inference APIs. Enabling reliable model serving across GPU and Cerebras AI accelerator backends.