Sr Software Engineer

Wellington Management•Boston, MA
•Hybrid

About The Position

Wellington Management is seeking a Senior Software Engineer to join its Investor Modeling team and help make investment processes more effective. The engineer will set technical direction and lead the design and evolution of Python-based modeling services and dashboard applications across the full stack, including front-end, services, and data layers. The role also involves bringing AI-assisted development practices and emerging technologies into investor-facing workflows and tools. The successful candidate will deliver full-stack solutions, shape architecture, standardize libraries and frameworks, and raise the technical bar for other engineers working in the Python and dashboard space. The position combines hands-on software delivery with technical leadership, independent work, and mentoring. The team collaborates with technology and investment professionals to build tools that support investor research and portfolio construction. Employees work from the office four days a week, with flexibility to work remotely one day a week. Wellington Management describes its compensation as including salary, variable compensation, and benefits. The stated base salary range is USD 90,000–180,000; eligible employees may also receive discretionary corporate bonuses and/or incentives.

Requirements

  • At least 7 years of experience designing and developing durable, impactful software solutions.
  • Comfort with SDLC tooling, including JIRA, Git, Jenkins and/or GitHub Actions, and AWS cloud platforms.
  • Demonstrated use of AI-assisted development tools, such as GitHub Copilot or Claude Code, in daily workflows.
  • 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.
  • Ability to ramp up on an internal Python dashboard framework and internal data-access libraries during onboarding.
  • Experience providing technical leadership, such as leading architecture or design discussions, evaluating or standardizing libraries and frameworks, or mentoring engineers.
  • 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 working in a DevOps environment.
  • Experience with Agile methodologies and modern software development and testing practices.
  • Excellent written and verbal communication skills, effective communication with technical and non-technical audiences, and strong follow-through.
  • Strong analytical and problem-solving skills, with the 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 in Computer Science, Engineering, Mathematics, Economics, or a related field, or equivalent practical experience.

Nice To Haves

  • Hands-on generative AI development experience is a strong plus.
  • Experience with NoSQL databases such as MongoDB or DocDB.
  • Prior experience in financial services or asset management.

Responsibilities

  • Design, develop, test, deploy, and support investment modeling applications across the full stack, including 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 tools.
  • 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 throughout requirements, testing, and user acceptance.
  • Manage and communicate delivery timelines, provide status updates, and proactively escalate risks.
  • Write and maintain technical design and support documentation.
  • Support production systems through data quality checks, alerting, and on-call participation.

Benefits

  • Retirement plan.
  • Health and wellbeing benefits.
  • Dental, vision, and 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 a discretionary corporate bonus and/or incentives.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service