Senor Software Engineer, ASC
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.
We are transitioning to a hybrid work environment where both remote work and the office play a critical role. Our vision is a future where all employees are empowered to work flexibly to drive the best outcomes for our clients. Flexible work is a mindset and a core value. Our employees are encouraged to work remotely two days a week as a standard practice and will have flexibility in terms of working hours.
About the Role
Company: Wellington Management Company LLP
Location: 280 Congress Street, Boston, MA 02210
Position Title: Senior Software Engineer, ASC
Enhance our suite of applications by designing, coding and testing financial software applications for complex asset types. Collect business requirements and identify opportunities to improve business processes through automation, data analytics, and data visualization. Develop and implement new solutions to meet business outcomes using Java, ReactJS, AWS, Oracle and Python. On-board and analyze large data sets. Design and implement software solutions to meet business requirements. Demonstrate through documentation, presentations, and prototypes how proposed solutions meet business requirements. Ensure that designs adhere to recommended technology principles. Identify and robustly handle complex scenarios and technical complexities. Assess software infrastructure needs and diagnose necessary upgrades and recommend capacity. Work closely with other senior software engineers, analysts and quality assurance engineers and to build consensus through open dialogue and constructive feedback. Conduct code reviews. Write thorough automated unit tests. Research and understand new complex securities. Hold design discussions with vendors and relay technology needs thoroughly and succinctly. Position is fixed location based in Boston office; however, telecommuting from a home office may also be allowed.
Requires a Master’s degree (or foreign equivalent) in Computer Science, Software Engineering, Mathematics, Finance or a related field plus two (2) years of relevant database experience, including analysis and modeling using SQL.
Must have two (2) years of experience in each of the following (experience may be gained concurrently):
- Data modeling and ETL implementation
- Data analytics
- Oracle and MySQL stored procedures and complex queries
Must have one (1) year of experience in each of the following (experience may be gained concurrently):
- Software development experience supporting complex applications through the development lifecycle
- Full stack software development for Financial Markets
- Using fixed income financial instruments including pricing, valuation and risk measures
- Working with complex asset types
- Data visualization in Tableau
- AWS Cloud computing
- Web Services development and implementation
- Scripting languages including Python
- Batch scheduling and management
40 hours/week, 9:00am-5:00pm, $113,000-140,000/year.
Not sure you meet 100% of our qualifications? That’s ok. If you believe that you could excel in this role, we encourage you to apply and welcome a chance to review your background. We are dedicated to building and maintaining a diversified workforce and considering a broad array of candidates with a variety of skill, workplace experiences, and backgrounds.
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.