Senior Software Engineer
Role Overview
The Enterprise Data Experience team seeks a Senior Software Engineer to design, build, and enhance scalable data products and reporting solutions.
The solutions help investment and business professionals discover, understand, and use trusted enterprise data.
The role contributes to business intelligence, semantic models, and preparing governed data for AI-enabled experiences.
Key Skills for This Role
Full Job Posting
Role overview
The Enterprise Data Experience team seeks a Senior Software Engineer to design, build, and enhance scalable data products and reporting solutions.
The solutions help investment and business professionals discover, understand, and use trusted enterprise data.
The role contributes to business intelligence, semantic models, and preparing governed data for AI-enabled experiences.
Responsibilities
- Translate complex requirements into reliable, intuitive solutions.
- Provide hands-on technical leadership and contribute to architectural decisions.
- Mentor engineers and promote practices that improve quality, security, performance, and maintainability.
Essential skills
- Demonstrated proficiency in Java and Python for designing, developing, testing, and supporting production applications and services.
- Familiarity with data visualization tools such as Tableau or Power BI and understanding of reporting, visualization, and data-consumption patterns.
- Ability to translate business and technical requirements into secure, scalable, maintainable solutions and contribute to architecture and design decisions.
- Strong SQL skills and experience with data models, APIs, data pipelines, relational databases, and enterprise data platforms.
- Experience with automated testing, code reviews, source control, continuous integration and delivery, observability, and production support.
Compensation
- The stated base salary range is USD 90,000–180,000; the posting does not specify a pay cadence.
- Additional compensation may include a discretionary corporate bonus or incentives, if eligible.
Work arrangement
- Employees work from the office four days a week, with flexibility to work remotely one day a week.
Benefits
- Benefits may include retirement, health and wellbeing, dental, vision and pharmacy coverage, flexible spending accounts, commuter support, employee assistance, insurance, adoption assistance, back-up childcare, tuition or CFA reimbursement, and paid leave.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Wellington Management
Senior Software Engineer
Toronto, CAN
Senior Software Engineer
Toronto, CAN
Lead Systems Analyst
Boston, USA
Investment Risk Strategist
London, GBR
Investment Risk Strategist
London, GBR
Lead Systems Analyst
Boston, USA
Enterprise Architect, Data
Boston, USA