

Principal Full Stack Python Developer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for a Principal Full Stack Python Developer, hybrid position, located in Boston, MA or San Francisco, CA. Contract length exceeds 6 months, with a pay rate of $140,000 - $170,000. Requires 8+ years of experience, proficiency in Python, and financial services background.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
772.7272727273
-
ποΈ - Date discovered
August 28, 2025
π - Project duration
More than 6 months
-
ποΈ - Location type
Hybrid
-
π - Contract type
Unknown
-
π - Security clearance
Unknown
-
π - Location detailed
San Francisco, CA
-
π§ - Skills detailed
#Flask #Scala #Version Control #Java #NoSQL #Security #Lambda (AWS Lambda) #SQL (Structured Query Language) #HTML (Hypertext Markup Language) #Storage #Web Services #Agile #Documentation #Programming #JavaScript #Data Storage #Cloud #Libraries #SNS (Simple Notification Service) #Maven #Base #AWS (Amazon Web Services) #Computer Science #Jenkins #Django #NumPy #GIT #Code Reviews #Databases #SQS (Simple Queue Service) #Deployment #Indexing #Python #Pandas
Role 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.
Experience/Skills Required
What you will bring:
β’ 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 (e.g., Django, Flask, Pandas, NumPy).
β’ Strong knowledge of front-end technologies (e.g., JavaScript, HTML, CSS).
β’ Experience with databases (e.g., SQL, NoSQL) and data storage solutions.
β’ Experience with version control systems (e.g., 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 Tool
β’ Performing 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 plus
Who 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: https://www.im.natixis.com/us/working-at-natixis
#NatixisIMCulture
Natixis Investment Managers is an equal opportunity employer and does not discriminate in recruiting, hiring, training, promotion or other terms, conditions and privileges of employment on the basis of race, color, age, national origin, ancestry, religion, sex (including pregnancy), sexual orientation, gender identity, genetic information, military or veteran status, physical or mental disability, or any other status protected by law.
Natixis Investment Managers does not charge fees to participate in the interview process or for employment equipment and does not send employment offers through social media channels. We take security and privacy seriously. If you have been contacted by someone claiming to represent Natixis Investment Managers and are unsure about the legitimacy of the communication, please verify the contact details with Natixis Investment Managers directly.
β’ Benefits eligibility is for permanent employees of Natixis Investment Managers. Interns, contractors and temporary workers are not eligible for benefits.
In accordance with the California salary transparency law, the expected annual salary for this San Francisco, CA, United States-based position is $140,000 - $170,000. Actual annual base salaries may vary based on factors including but not limited to education, training, experience, and other job-related factors. However, annual pay if hired will be determined on an individualized basis.
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.
Experience/Skills Required
What you will bring:
β’ 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 (e.g., Django, Flask, Pandas, NumPy).
β’ Strong knowledge of front-end technologies (e.g., JavaScript, HTML, CSS).
β’ Experience with databases (e.g., SQL, NoSQL) and data storage solutions.
β’ Experience with version control systems (e.g., 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 Tool
β’ Performing 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 plus
Who 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: https://www.im.natixis.com/us/working-at-natixis
#NatixisIMCulture
Natixis Investment Managers is an equal opportunity employer and does not discriminate in recruiting, hiring, training, promotion or other terms, conditions and privileges of employment on the basis of race, color, age, national origin, ancestry, religion, sex (including pregnancy), sexual orientation, gender identity, genetic information, military or veteran status, physical or mental disability, or any other status protected by law.
Natixis Investment Managers does not charge fees to participate in the interview process or for employment equipment and does not send employment offers through social media channels. We take security and privacy seriously. If you have been contacted by someone claiming to represent Natixis Investment Managers and are unsure about the legitimacy of the communication, please verify the contact details with Natixis Investment Managers directly.
β’ Benefits eligibility is for permanent employees of Natixis Investment Managers. Interns, contractors and temporary workers are not eligible for benefits.
In accordance with the California salary transparency law, the expected annual salary for this San Francisco, CA, United States-based position is $140,000 - $170,000. Actual annual base salaries may vary based on factors including but not limited to education, training, experience, and other job-related factors. However, annual pay if hired will be determined on an individualized basis.