Python Engineer and Developer - Assistant Vice President

iCapital•Stamford, CT
•$110,000 - $135,000•Hybrid

About The Position

iCapital is seeking an Assistant Vice President Python Developer to join its growing Core Operations Technology team. The role is suited to someone with foundational Python programming experience and an interest in building scalable, high-performance applications. The developer collaborates with senior developers and cross-functional teams to design, develop, test, and maintain software solutions. The position involves developing Python applications and scripts, contributing to REST APIs, web services, and data-processing pipelines, and supporting serverless computing and file storage using AWS Lambda and S3. The developer also participates in code reviews, design discussions, and Agile processes, while helping ensure software quality through debugging, testing, and CI/CD practices. Employees in this role work in the office Monday through Thursday, with the flexibility to work remotely on Friday. The base salary range is $110,000 to $135,000. The compensation package includes salary, equity for all full-time employees, and an annual performance bonus. Benefits include an employer-matched retirement plan, subsidized healthcare, employer-paid dental and vision coverage, telemedicine, virtual mental health counseling, parental leave, and unlimited paid time off.

Requirements

  • Bachelor's degree in computer science, software engineering, or a related field, or equivalent relevant experience.
  • 5–7 years of Python development experience, including Python, web-scraping tools such as Playwright or Selenium, REST APIs, JSON, and Git.
  • Working knowledge of SQL and databases such as PostgreSQL and MySQL.
  • Working knowledge of Linux and Unix environments and web frameworks such as Flask or Django.
  • Experience with AWS services, including Lambda and S3, and serverless application development.
  • Exposure to testing frameworks such as pytest and unittest, Docker, front-end technologies (HTML, CSS, and JavaScript), and Agile methodologies.
  • Strong analytical, problem-solving, communication, and collaboration skills, attention to detail, and a commitment to quality.

Nice To Haves

  • Familiarity with Azure or GCP.

Responsibilities

  • Develop, test, and maintain Python-based applications and scripts.
  • Write clean, efficient, well-documented code following best practices.
  • Debug and resolve issues in existing code.
  • Collaborate with team members on code reviews, design discussions, and Agile development processes.
  • Participate in developing REST APIs, web services, and data-processing pipelines.
  • Assist with writing unit tests and automated test cases to ensure quality and performance.
  • Support integration of third-party libraries and APIs.
  • Maintain version control using Git and follow CI/CD practices.
  • Work with Lambda functions for serverless computing tasks.
  • Manage and interact with AWS S3 buckets for file storage and retrieval.
  • Stay updated on emerging technologies and contribute ideas for improvements.

Benefits

  • Equity for all full-time employees.
  • Annual performance bonus.
  • Employer-matched retirement plan.
  • Subsidized healthcare.
  • 100% employer-paid dental and vision coverage.
  • Telemedicine.
  • Virtual mental health counseling.
  • Parental leave.
  • Unlimited paid time off (PTO).
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service