Senior Software Engineer

  • Competitive
  • Boston, MA, USA Boston MA US
  • Permanent, Full time
  • Wellington Management Company, LLP
  • 23 Sep 18 2018-09-23

Senior Software Engineer


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 50 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 Portfolio Services team is looking for a Senior Software Engineer to help develop and advance the Investment toolsets. In addition to working in a dynamic team that is well known for its attention to detail and excellent delivery record, this role will require close interactions with Engineering teams from other business units, Business analysts, Enterprise Architects and Infrastructure teams across the IS department.                                    

This position requires proficiency and experience in Software development using Java based technologies. While prior business knowledge is not mandatory any experience in the financial industry will be a plus.


  • 8+ years of experience as a Software Developer supporting large application development life cycles
  • Strong understanding and proven experience implementing REST web services in Java is required
  • Strong understanding of Object Oriented concepts
  • Demonstrated experience of Design and Development using Java based technologies.
  • In depth knowledge and experience of the Spring Framework. - nice to have
  • Understanding and experience with building performance (Speed and Accuracy) critical applications is required.
  • Strong analytical and communication skills, both written and verbal are required.
  • Experience with Oracle, especially PL/SQL is a plus.
  • Experience with elasticsearch is a big plus.
  • Must be comfortable with test driven development and Continuous Integration (JUnit, Jenkins CI, Code Coverage)
  • Experience with event based systems, real time data pipeline and streaming is a big plus.
  • Experience with AWS is a must
  • Experience with web applications and JavaScript frameworks (Angular or React)
  • Bachelor's Degree in Computer Science or related discipline (Master's Degree is Preferred)

  • Work closely with Portfolio Engineering and Business Analyst teams to develop new and advance the existing Investment Tools
  • Ability to work independently with one or more business analysts and team of consultants to deliver Business solutions
  • Partner with in-house application and data architects while implementing systems requirements.

Our Objectives for 2018:
  • Provide portfolio services team with an efficient Workflow  to monitor data exceptions and anomalies
  • Provide the Portfolio Services team a Workflow based tool that will replace manual checks and tasks related to portfolio operations. 
  • Provide Investors and Portfolio services team with an efficient way of accessing the data with self service capabilities.
  • Provide tools that generate and deliver alerts in a manner that attracts immediate attention and is not lost in email.

Senior Software Engineer

Software Engineering

100 Federal Street

As an equal opportunity employer, Wellington Management considers all qualified applicants will receive 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 .