Lead Software Engineer

Wellington Management Company

Boston (MA)

On-site

USD 140,000 - 230,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Wellington Management Company seeks a Lead Software Engineer for Performance & Benchmark Technology in Needham, MA. You will lead technical design and architecture for investment middle-office applications, delivering scalable software to measure and report investment performance for client reporting.

You will mentor engineers, promote AI-assisted development, and collaborate with analysts, PMs, and other teams to deploy robust solutions that meet business outcomes.

Qualifications

  • 10+ years of software development and design experience.
  • 7+ years demonstrated experience developing enterprise applications and services using Java and related technologies like Spring Boot.
  • Hands-on experience in multi-threaded programming is required.
  • Experience in relational and non-relational database technologies is required.
  • Motivated, agile and able to work independently in a fast-paced team-oriented environment. Committed to deliver projects on time and overcome obstacles.
  • Must possess excellent verbal and written communication skills.
  • Experience with working in AWS environment is preferred.
  • Strong understanding of AI-assisted software development practice.

Responsibilities

  • Lead technical design, set technical direction, facilitate architectural decisions, and own the technical integrity of the solution.
  • Work with business team members, project managers/analysts, other software engineers to review business requirements, functional specifications, use-cases, and test plans.
  • Champion the adoption of AI-assisted development practices, including code generation, automated testing, code reviews, and developer productivity tools.
  • Mentor software engineers, provide technical guidance, and promote knowledge sharing, engineering best practices, and continuous professional development.
  • Design, prototype and author code for software components and applications based on functional specification and optimize them for performance.
  • Ensure the adherence to established code-quality standards within the development and QA teams, such as Continuous Integration, Code Reviews, and all required release documentation.
  • Establish and maintain effective client relationships and help guide the team in setting priorities for completion of requests or resolution of issues.
  • Work across teams such as with middleware, database, and architecture teams to coordinate and facilitate production releases.
  • Author architecture, technical design, and support documentation.
  • Drive continuous improvement of the software development lifecycle through AI-powered engineering workflows.

Skills

Java
Spring Boot
Multi-threaded programming
AWS
AI-assisted development

Tools

SQL
NoSQL
CI/CD

Job description

About Us

Wellington Management offers comprehensive investment management capabilities that span nearly all segments of the global capital markets. Our investment solutions, tailored to the unique return and risk objectives of institutional clients in more than 60 countries, draw on a robust body of proprietary research and a collaborative culture that encourages independent thought and healthy debate. As a private partnership, we believe our ownership structure fosters a long‑term view that aligns our perspectives with those of our clients.

About the Role

Title: Lead Software Engineer, Performance & Benchmark Technology

Team: infrastructure platform Technology

Location: Needham, MA

...........................................................................................................................................................................................................................................................

The company

Tracing our roots to 1928, Wellington Management Company, LLP is one of the world's largest independent investment management firms. With > 1 trillion in assets under management as of September 2017, we serve as trusted advisers to institutional clients and mutual fund sponsors in over 50 countries. Our innovative investment solutions are built on the strength of proprietary, independent research and span nearly all segments of the global capital markets, including equity, fixed income, multi‑asset, and alternative strategies. As a private partnership whose sole business is investment management, our long‑term views and interests are aligned with those of our clients. We are committed to attracting a talented and diverse workforce, and to fostering an open, collaborative culture of inclusivity because we believe multiple perspectives lead to more informed investment and business decisions.

the position

As member of the Infrastructure Platform Technology Team, this individual will be responsible for design, architecture, development and maintenance of investment middle‑office applications, working with both analysts and developers to devise business solutions. As a senior member of the Performance and Benchmark Technology software development team, this individual will be responsible for the delivery of scalable and flexible software solutions to measure and report Investment Performance accurately for client reporting and to assist investment professionals to make better investment decisions.

The individual will participate in all development activities to successfully deploy new systems and enhancements, and work with colleagues and end users to design, develop and implement solutions to meet business outcomes.

responsibilities
  • Lead technical design, set technical direction, facilitate architectural decisions, and own the technical integrity of the solution
  • Work with business team members, project managers/analysts, other software engineers to review business requirements, functional specifications, use-cases, and test plans
  • Champion the adoption of AI-assisted development practices, including code generation, automated testing, code reviews, and developer productivity tools.
  • Mentor software engineers, provide technical guidance, and promote knowledge sharing, engineering best practices, and continuous professional development.
  • Design, prototype and author code for software components and applications based on functional specification and optimize them for performance
  • Ensure the adherence to established code-quality standards within the development and QA teams, such as Continuous Integration, Code Reviews, and all required release documentation
  • Establish and maintain effective client relationships and help guide the team in setting priorities for completion of requests or resolution of issues.
  • Work across teams such as with middleware, database, and architecture teams to coordinate and facilitate production releases
  • Author architecture, technical design, and support documentation
  • Drive continuous improvement of the software development lifecycle through AI-powered engineering workflows.
Qualifications
  • 10+ years of software development and design experience
  • 7+ years demonstrated experience developing enterprise applications and services using Java and related technologies like Spring Boot.
  • Hands-on experience in multi-threaded programming is required
  • Experience in relational and non-relational database technologies is required.
  • Motivated, agile and able to work independently in a fast-paced team-oriented environment. Committed to deliver projects on time and overcome obstacles.
  • Must possess excellent verbal and written communication skills
  • Experience with working in AWS environment is preferred
  • Strong understanding of AI-assisted software development practice
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer
Lead Software Engineer

10500 WMC Wellington Management Company LLP • Needham (MA)

On-site
USD 90,000 - 180,000
Hybrid work model
Comprehensive benefits package
Lead Software Engineer, AI-Driven Performance & Benchmark
Lead Software Engineer, AI-Driven Performance & Benchmark

Wellington Management Co • Needham (MA)

On-site
USD 90,000 - 180,000
Hybrid work model
Comprehensive benefits package
Lead Software Engineer
Lead Software Engineer

Wellington Management • Needham (AL)

Hybrid
USD 90,000 - 180,000
Retirement plan
Health and wellbeing
Commuter program
+1
Lead Software Engineer
Lead Software Engineer

Wellington Management Co • Boston (MA)

On-site
USD 120,000 - 225,000
Lead Software Engineer — Performance & Benchmark AI
Lead Software Engineer — Performance & Benchmark AI

Wellington Management Company • Boston (MA)

On-site
USD 140,000 - 230,000
Lead Software Engineer
Lead Software Engineer

Quest Oracle Community • Boston (MA)

Hybrid
USD 120,000 - 225,000
Sr Software Engineer
Sr Software Engineer

Wellington Management Co • Boston (MA)

Hybrid
USD 90,000 - 180,000
Office 4 days/week with 1 remote day
Retirement plan
Health and wellbeing benefits
+2
Senior Software Engineer
Senior Software Engineer

Wellington Management Co • Boston (MA)

Hybrid
USD 80,000 - 150,000
retirement plan
health and wellbeing
dental
+10
Sr Software Engineer
Sr Software Engineer

Wellington Management • Needham (MA)

Hybrid
USD 90,000 - 180,000
Retirement plan
Health and wellbeing benefits
Dental and vision coverage
Senior Software Engineer
Senior Software Engineer

Wellington Management Co • Needham (MA)

Hybrid
USD 80,000 - 150,000
Retirement plan
Health and wellbeing
Tuition reimbursement
+1