Sr Software Engineer

Wellington Management•Boston, MA
•$90,000 - $180,000•Hybrid

About The Position

Wellington Management is seeking a Senior Software Engineer to join its Investor Modeling team. The role applies technical skills to improve investment processes and involves leading the technical direction, design, and evolution of Python-based modeling services and dashboard applications across the front end, services, and data layer. The engineer will help integrate AI-assisted development practices and emerging technologies into investor-facing workflows and tooling, shape architecture, standardize libraries and frameworks, and raise the technical bar for engineers in the Python and dashboard space. The role calls for hands-on full-stack delivery, sound architectural judgment, independent work with minimal oversight, and mentoring teammates. The position works alongside technology and investment professionals on cross-platform, data-driven challenges. The company describes a flexible work environment. Employees work from offices four days a week, with flexibility to work remotely one day a week.

Requirements

  • At least 7 years of experience designing and developing durable, impactful software solutions.
  • Comfort with SDLC tools, including JIRA, Git, Jenkins or GitHub Actions, and AWS.
  • Demonstrated daily use of AI-assisted development tools, such as GitHub Copilot or Claude Code.
  • Proficiency in Python and hands-on experience with data-oriented libraries such as pandas and NumPy, SQLAlchemy or a similar ORM, and a plotting or visualization library such as Bokeh.
  • Experience building and maintaining production front-end applications using React, HTML, and CSS, including consuming GraphQL and/or REST APIs.
  • Experience writing SQL and working with relational databases such as PostgreSQL or Oracle; experience with NoSQL databases such as MongoDB or DocDB.
  • Experience working in a DevOps environment.
  • Experience with Agile methodologies and modern software development and testing practices.
  • Strong written and verbal communication, including the ability to communicate with technical and non-technical audiences and follow through effectively.
  • Strong analytical and problem-solving skills; ability to work independently and collaboratively, manage competing priorities, and deliver in a fast-paced, business-critical environment.
  • Bachelor of Science or Bachelor of Arts degree in Computer Science, Engineering, Mathematics, Economics, or a related field, or equivalent practical experience.

Nice To Haves

  • Hands-on GenAI development experience.
  • Experience providing technical leadership, such as leading architecture or design discussions, evaluating or standardizing libraries and frameworks, or mentoring engineers.
  • Prior experience in financial services or asset management.
  • Ability to ramp up on an internal Python dashboard framework and internal data-access libraries during onboarding.

Responsibilities

  • Design, develop, test, deploy, and support investment modeling applications across services, web, infrastructure, and back-end systems; prototype components and optimize systems for performance and maintainability.
  • Set technical direction for the team's Python and dashboard stack, including evaluating, standardizing, and recommending libraries, frameworks, and tooling.
  • Lead design reviews and provide architectural guidance to other engineers.
  • Integrate AI-driven capabilities into investment applications to improve workflows and decision-making.
  • Partner with business analysts, QA engineers, and investment professionals through requirements, testing, and user acceptance.
  • Manage and communicate delivery timelines, provide status updates, and proactively escalate risks.
  • Author and maintain technical design and support documentation.
  • Support production systems through data quality checks, alerting, and on-call participation.
  • Mentor other engineers and help raise the technical bar for the Python and dashboard space.

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 and disability insurance
  • Adoption assistance
  • Back-up childcare
  • Tuition/CFA reimbursement
  • Paid time off, including leave of absence, paid holidays, volunteer, sick, and vacation time
  • Eligible employees may receive discretionary Corporate Bonus and/or incentives
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service