Senior Software Engineer

  • Competitive
  • Boston, MA, États-Unis Boston MA US
  • CDI, Plein-temps
  • Wellington Management Company, LLP
  • 20 mai 18 2018-05-20

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 Mosaic Investment Strategies IT team is responsible for providing the technology platform for the Investment Strategies division of WMC. The Investment Strategies team is charged with providing tailored multi-asset class investment products to our various clients by leveraging a mix of fundamental, quantitative, and risk management techniques.

The Mosaic Investment Strategies IT team has an opening for a Senior Software Engineer to create, maintain, and provide technical oversight of various applications and processes in support of the investment, research, and reporting needs of the business, such as:

  • New asset allocation, investment strategies, and factor research platform
  • Integration of internal and third party data and analytics
  • State-of-the art data visualization tools

The individual will work closely with various teams in both IT and the investment team to ensure successful delivery of high quality business-critical solutions.

This is a great opportunity for an experienced Senior Software Engineer/Programmer to join a strong, collaborative technology team with a high degree of interaction with investment professional end users. Responsibilities include:

  • Working closely with investors and analysts to gather requirements and design creative, scalable successful deliverables.
  • Overseeing and directly contributing to agile builds and deployments to production, and providing basic operational support.
  • Being an adaptable, self-motivated learner with a willingness to take ownership of various projects to ensure they are successful in a fast moving environment.

  • Bachelor's degree in Computer Science, Business, Economics, Finance or related subject
  • 5+ years of relevant systems analysis and/or development experience in investment management or financial services industry
  • Experience developing complex applications using Java, Python, JavaScript/NodeJS or related technologies
  • Familiarity with web applications and services using REST, HTML5, CSS, and modern UI frameworks like Angular and React
  • Experience with SQL and RDBMS technologies. NoSQL experience is an added plus.
  • Demonstrated understanding of modern software development and test methodologies including experience on GIT and Jenkins CI.
  • Excellent analytical and problem solving skills
  • Strong communication skills, both written and verbal
  • Willingness to work both collaboratively and independently based on the task, in a fast-paced business critical environment.
  • Must be comfortable with test-driven, Agile development
  • Strong work ethic
  • Strategic mindset
  • Creative, innovative and focused on continuous improvements
  • High attention to detail and strong commitment to delivering quality, professional work
  • Self-initiative and ability and interest to learn independently and from peers
  • Nice to Haves:
    • Familiarity with AWS cloud technologies and docker images
    • Experience working with data visualization tools like Spotfire and Tableau
    • Knowledge of and experience working with financial products

Senior Software Engineer

Software Engineering

280 Congress

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 .