Senior Software Engineer

Wellington ManagementBoston, MA
$90,000 - $180,000Hybrid

About The Position

Wellington Management is seeking a Senior Software Engineer to join their Investment Platform Tech team, specifically the Investor Modeling Technology Team, in Boston. The role involves building and evolving the company's technology platform to help answer complex questions impacting companies, economies, financial markets, and industries. The candidate will contribute to creating seamless, cohesive tools for investors across all asset classes to conduct research and build portfolios, with an emphasis on thinking big, solving challenges, and positively impacting clients. This is an opportunity to build something incredible and contribute to a sophisticated, well-managed technology platform.

Requirements

  • 5+ years of experience designing and developing durable and impactful software solutions.
  • Comfortable with SDLC tools including issue tracking (JIRA), source code management (Git), CI/CD (Jenkins / GitHub Actions), IDEs (VS Code), AI coding tools (GitHub Copilot / Claude Code), and cloud platforms (AWS).
  • Proficiency in one or more modern programming languages: Java, Python, TypeScript, or JavaScript/Node.js.
  • Experience building and maintaining production front-end applications using React or Angular.
  • Experience writing SQL and working with relational databases (PostgreSQL, Oracle, or MySQL); experience with NoSQL databases is a plus.
  • Familiarity with cloud-native development on AWS and experience working in a DevOps environment.
  • Experience with Agile methodologies and modern software development and testing practices.
  • Demonstrated use of AI tools in daily development workflows; hands-on experience with GenAI-assisted development or AI-driven workflows is a strong plus.
  • Demonstrated ability to communicate effectively with both technical and non-technical audiences.
  • Excellent written and verbal communication skills with strong follow-through.
  • Ability to work independently and collaboratively in a fast-paced, business-critical production environment.
  • Strong analytical and problem-solving skills with a delivery-focused mindset.
  • Ability to manage competing priorities effectively.
  • BS or BA degree in Computer Science, Engineering, Mathematics, Economics, or a related field, or equivalent practical experience.

Nice To Haves

  • Prior experience in the financial services or asset management industry is a plus.

Responsibilities

  • Contribute to the design, development, testing, deployment, and support of investment modeling applications across the full stack: services, web, infrastructure, and back-end.
  • Prototype and develop new software components, workflows, and features; enhance and optimize existing systems for performance and maintainability.
  • Integrate AI-driven capabilities into investor-facing applications to improve workflows and decision-making.
  • Partner with business analysts, QA engineers, and investment professionals to review and qualify business requirements, functional specifications, and test plans.
  • Manage and communicate delivery timelines; provide regular status updates and proactively identify and escalate risks.
  • Coordinate with QA and UAT participants to execute test plans and provide support during user acceptance testing.
  • Author and maintain technical design and support documentation.
  • Support production systems through data quality checks, alerting, and participation in on-call rotations.

Benefits

  • Retirement plan
  • Health and wellbeing coverage
  • Dental coverage
  • Vision coverage
  • Pharmacy coverage
  • Health savings account
  • Flexible spending accounts
  • Commuter program
  • Employee assistance program
  • Life insurance
  • Disability insurance
  • Adoption assistance
  • Back-up childcare
  • Tuition reimbursement
  • CFA reimbursement
  • Paid time off (leave of absence, paid holidays, volunteer, sick and vacation time)
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service