Jan 31, 2020

Software Engineer

  • Professional Diversity Network
  • Marlborough, MA, USA
Full-Time Engineering

Job Description

Wellington Management


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 55 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.


The world is full of fascinating questions. In this role, you will have the opportunity to create technology to answer impactful questions about the future of companies, economies, financial markets, new technologies, and changing industries. These insights to benefit thousands of retirees, savers and institutions who are counting on us to make prudent financial decisions on their behalf. Our work allows clients to fulfill their long-term financial goals - whether it's a foundation seeking to fund cutting edge medical research or a retired teacher saving for their grandchild's college tuition. As a member of our top notch technology team, you will implement creative research methods, access industry-leading data and experts, and collaborate with colleagues from around the world to achieve these insights on behalf of our clients.

Mosaic Data Analysis team is responsible for providing content and capabilities to empower investors to extract maximum value from data, to inform their investment decisions. We are looking for a qualified candidate to work on building out a new platform that serves as a single place for various data needs for investors. The candidate will be involved in architecting a flexible and efficient system that federates data from various systems.

Keys To This Position:

  • Hands on developer with Core Java required
  • Technology stack:Java, Multi-threading, SQL, Spring, AWS, GraphQL, Web Services.
  • Location:Can work out of either city.Marlborough is the first choice and Boston is the second choice.


  • Ability to work effectively throughout all phases of the software development lifecycle to deliver business solutions
  • Partner with in-house application and data architects while implementing systems requirements.
  • Analyze business requirements, provide technical architecture, design, and manage overall delivery
  • Research and evaluate in-house tools and vendor products against the requirements to propose recommendations for build vs. buy
  • Design semantic layer API to power data science workflows through a REST API and programming language SDKs.

  • Design and build the infrastructure for data extraction, preparation, and loading from a variety of sources using technologies on AWS

  • Design, build, test and maintain scalable and stable web services to power data analysis applications used by investors

  • Build and optimize data pipelines, architectures and data sets used by investment teams

  • Integrate multiple data sources and databases into one system.

  • Build reusable code and libraries for future use

  • Implement security and data protection

  • Communicate regularly with technical and non-technical team members about technologies and best practices.


  • 3+ years of experience as a Software Developer with solid accomplishments
  • Strong delivery focus and ability to proactively overcome obstacles
  • Demonstrated experience developing solutions using Java, Spring Framework
  • Ability to solve problems in a logical, methodical, and time efficient manner
  • Experience with, and demonstrated understanding of modern software development and testing and methodologies
  • Excellent written and verbal communication with strong follow through skills.
  • Attention to detail, self-discipline and passion to drive and innovate
  • Knowledge of any of the following technologies is a strong plus:
  • GraphQL
  • Python
  • AWS
  • SQL / NoSQL
  • WebServices and Data Formats
  • Bachelor's Degree in Computer Science, engineering, math, or related field
  • Financial Services background is a plus


Software Engineer



As an equal opportunity employer, Wellington Management ensures that all qualified applicants will receive equal consideration for employment without regard to race, color, sex, sexual orientation, gender identity, gender expression, religion, creed, national origin, age, ancestry, disability (physical or mental), medical condition, citizenship, marital status, pregnancy, veteran or military status, genetic information or any other characteristic protected by applicable law. If you are a candidate with a disability, or are assisting a candidate with a disability, and require an accommodation to apply for one of our jobs, please email us at GMCANINQ@wellington.com.

VEVRAA Federal ContractorWe request Priority Protected Veteran & Disabled ReferralsIf you have any problems accessing or using our site, please email us at Wellington@icareerhelp.com.All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, religion, national origin, age, ancestry, disability, citizenship, marital status, veteran status, genetic information, or any other characteristic protected by law.
As an equal opportunity employer, Wellington Management Company LLP is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may email us at Wellington@icareerhelp.com.As an equal employment opportunity employer, we make decisions based upon our business needs, without regard to race, color, sex, sexual orientation, religion, national origin, age, ancestry, disability, citizenship, marital or domestic partner status, veteran status, genetic information, or any other characteristic, status or class protected by applicable law.



Apply Now