Description
Natixis Investment Managers is seeking dynamic and experienced Principal Full Stack Python Developer to lead our platform development to support Direct Indexing & Solutions business systems. This team is responsible for building and maintaining platforms that power direct indexing strategies, trade optimization, and scalable account management. As a member of the technical staff, you will lead the implementation of systems and collaborate closely with the portfolio managers and portfolio strategists, to deliver innovative solutions in the rapidly evolving space of direct indexing. This position can be located in either Boston, MA or San Francisco, CA. This is a hybrid position and does require employees to be in the office a minimum of 2 days a week (preferably Tuesday and Wednesdays).
What you will do :
- Proficient in implementing applications to support Portfolio Management, Security Management and Operation systems.
- Responsible for providing technical expertise in development and integration in the Team’s current development framework.
- Ensure high-quality software delivery through agile methodologies, CI / CD practices, and robust testing.
- Collaborate with architecture and infrastructure teams to ensure scalability, security, and performance to manage rapid account growth.
- Partner with Portfolio, Client Service and Operations teams to define and prioritize features. Develops comprehensive documentation for multiple applications for several corporate initiatives.
- Establishes effort estimates for projects of moderate scope.
What you will bring :
Experience / Skills Required
Bachelor’s degree in computer science or a related field.8+ years of experience and 5+ years with senior level programming and architecting responsibility, preferably in financial services. Demonstrated experience in a senior or lead developer in application development.Proficiency in Python, Python libraries and Python frameworks (., Django, Flask, Pandas, NumPy).Strong knowledge of front-end technologies (., JavaScript, HTML, CSS).Experience with databases (., SQL, NoSQL) and data storage solutions.Experience with version control systems (., Git).Understanding of RESTful APIs and web services.Experience in using AWS services like SNS, SQS, CloudFormation, lambda.Experience in deploying code on AWS platform.Experience with build and deployment tools like Jenkins, Gradle and Maven.Experience in Agile development methodology.Experience in working with pre-Trading systems, Journal tool and Transition Analysis ToolPerforming code reviews for other team members and technical directions to the team members.Exceptional verbal and written communication skills, with the ability to effectively interact with stakeholders, management, and technical teams.Experience / Skills Preferred
Strong communication and teamwork abilities.Attention to detail and a commitment to delivering high-quality software.Knowledge of direct indexing, or tax-aware portfolio construction.Familiarity with Vestmark (or related TAMP) a plus.Experience in leading agile teams.Previous experience in Java is a plusWho we are :
We put the best interests of our clients, employees, communities, and environment first in everything we do. We’re dedicated to fostering a culture of collaboration, diversity, and inclusion that supports employee growth. We believe this creates equal opportunities for our employees — and better outcomes for our clients and communities. We offer a robust benefits package designed to integrate life and work and to support our employees. Benefits include, but are not limited to; comprehensive medical, dental and vision insurance, paid time off, 401k plan, tuition reimbursement, student loan repayment program, wellness benefits and volunteer programs
.For Additional insight on working at Natixis, please visit :