Senior Software Engineer

Wellington Management Company, LLP
Boston, USA
28 Sep 2022
29 Sep 2022
Job Function
Industry Sector
Finance - General
Employment Type
Full Time
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.

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

At Wellington Management our appetite for technology is insatiable. We recognize that the world is full of fascinating questions that will impact the future of companies, economies, financial markets, and entire industries. We want you to help us find answers to these questions by building and evolving our innovative, industry leading, technology platform. We are seeking qualified candidates to join our expanding technology team. Together, you will not only dream up solutions to today's investment challenges, but you will build them to see real-life results. Technology needs are advancing, and this level of complexity requires a highly sophisticated well-managed technology platform that is built by people like you. This is your chance to build something incredible. We want you to think big, to solve challenges, and positively impact our clients.

The iSci Tech Data Team is responsible for providing continuous development cycles with advanced solutions to onboard and curate investment science(iSci) datasets. Build/Enhance/Adopt consistent Data quality, data lineage and metadata management. Work on firmwide iSci/CDO related projects. Adoption of Snowflake initiative for iSci in data domain. Members of the team play critical roles in the firm's success by providing proprietary technology solutions, which enable complex investment decision-making. This Senior Software Engineer role will combine analytical and software engineering skills to drive the development of the firm's next generation of Investment data science tools.

• Participate in full-cycle software development including development, quality assurance, deployment, and production support

• Partner closely with investment and research teams to understand business needs and create effective technical solutions

• Be a technical lead in the development of high-volume platforms to drive decisions and have a tangible beneficial impact

• Design and implement efficient data pipelines (ETLs) to integrate data from a variety of sources

• Design and implement data model changes that align with warehouse standards

• Design and implement backfill or other warehouse data management processes

• Develop and execute testing strategies to ensure high quality warehouse data

• Prior hands-on software development experience in Data Engineering or Data Warehousing role

• Prior coding experience using Python

• Experience with, and demonstrated understanding, of modern software development and testing methodologies

• Demonstrated experience developing data engineering solutions using Python, AWS technologies (S3 / RDS , Kafka, Snowflake, Elastic Search, Airflow) and related technologies

• Expert level understanding of ETL fundamentals and building efficient data pipelines

• Working knowledge of PL/SQL and relational database technologies

• Experience with Agile methodologies

• Delivery focus and willingness to work in a fast-paced, mission-critical production environment

• Excellent written and verbal communications skills

• Understanding of market data, fixed income security data, analytics, and risk management concepts, is a plus

• Bachelor's degree in computer science, computer engineering, math, physics, statistics, or another related field is preferred but required

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 . 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 .
  • You need to sign in to save