About the Role
We are seeking a Senior Software Engineer to help shape the responsible and effective use of AI across Morningstar DBRS. This role focuses on developing shared infrastructure, services, and applications that enable AI capabilities to be deployed into production, driving business transformation.
Responsibilities
- Design and build production AI applications using AWS Bedrock and related AWS services, focusing on reliability, security, and maintainability.
- Develop AI agents, MCP servers, APIs, and shared platform capabilities to enable other teams to build and deploy AI-powered solutions.
- Partner with business and technology teams to understand complex workflows and identify opportunities for AI-driven improvements.
- Evaluate and implement approaches such as tool use, retrieval-based architectures, orchestration frameworks, and model evaluation techniques.
- Modernize existing Python-based applications and integrate AI capabilities into current products and workflows.
- Contribute to technical decisions, engineering standards, and delivery planning, while guiding less experienced engineers.
Requirements
- Strong software engineering fundamentals with experience building and operating production applications in AWS.
- Professional experience developing applications and services in Python.
- Experience delivering AI-powered applications beyond experimentation, including deploying solutions for internal or external customers.
- Hands-on experience with AWS Bedrock or comparable enterprise AI platforms and their surrounding ecosystem.
- Experience designing and consuming APIs, building distributed services, and integrating with enterprise systems.
- A practical approach to software architecture, testing, observability, and operational support.
- Ability to translate business problems into software solutions by working with technical and non-technical stakeholders.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Skills
- AWS Bedrock
- Python
- API design and consumption
- Distributed services
- Enterprise system integration
- Software architecture
- Testing
- Observability
- Operational support
Location
- Global
Work Type
- Hybrid
Experience Level
- Senior
Education Level
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- 100% 401k match up to 6% of salary
- Stock Ownership Potential
- Company provided life insurance - 1x salary + commission
- Comprehensive health benefits (medical/dental/vision)
- Potential health plan premium discounts
- Company-provided HSA contributions ($500-$2,000 annually)
- Additional medical Wellness Incentives ($300-$600 annually)
- Company-provided long- and short-term disability insurance
- 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 ($1000 annually)
- Tuition Reimbursement
- Charitable Matching Gifts program
- Dollars for Doers volunteer program
- Paid volunteering days
- 15+ Employee Resource & Affinity Groups
About the Company
- Morningstar DBRS provides independent credit ratings, research, and risk insights to market participants globally.
- Morningstar champions employee wellness through a wide range of programs supporting personal and professional life.
