Lead Software Engineer (Santa Monica, CA)

CollectlySanta Monica, CA
Onsite

About The Position

We are seeking a Lead Software Engineer to join our team in Santa Monica, CA. In this role, you will be responsible for developing and enhancing features for the Collectly product, ensuring they are secure, well-tested, and performant. You will integrate Collectly with Electronic Health Records (EHR) systems, build and maintain ETL data pipelines, and design scalable database schemas while optimizing queries for PostgreSQL. Collaboration is key, as you will work cross-functionally with Founders, Frontend, UX, and other core team members in a fast-paced, iterative environment. You will also engage with customers to gather feedback and understand their workflows, ensuring product improvements meet real-world needs. Additionally, you will conduct technical research on emerging tools and best practices to guide architectural decisions and improve Collectly’s platform. This position involves solving complex technical problems, maintaining high standards for code quality, and participating in code reviews to mentor peers and uphold standards. You will identify and address technical debt, represent Collectly in customer interactions, and independently ship features while collaborating on larger initiatives. This role specifically leads integration efforts for Pre-visit Intake Automation, AI Eligibility and Benefits, and AI Cost Estimates products.

Requirements

  • Associate’s degree in Software Engineering, or similar field, and 6 years of experience as a Web Developer or Python Developer.
  • Knowledge of PostgreSQL internals, autovacuum, and transaction isolation levels.
  • Knowledge of Python internals, including details of data type implementation regarding memory management and performance optimization.
  • Experience in optimizing database queries using advanced PostgreSQL features.
  • Experience using CTEs, Window Functions, and complex data types in PostgreSQL.
  • Experience building containerized applications with Docker, writing multi-stage Dockerfiles, building cross-platform Docker images, and orchestrating multi-container environments.
  • Experience deploying scalable services using Kubernetes and AWS, managing EKS clusters, defining resources, configuring traffic routing, and implementing autoscaling.
  • Experience architecting CI/CD pipelines on GitLab.
  • Experience building complex data schemas and queries using SQLAlchemy while implementing polymorphic relationships and preventing N+1 problems.
  • Experience building RESTful web services using FastAPI and Flask, utilizing validation, async endpoints, and middleware.
  • Experience building dynamic JavaScript web applications using modern frameworks and integrating them with RESTful APIs.
  • Experience building and deploying web applications using C# and .NET Framework.
  • Experience building complex ETL workflows using Celery Canvas primitives, while managing intermediate state and monitoring queue health.
  • Experience with Python asynchronous programming (asyncio, coroutines, and event loops).

Responsibilities

  • Develop and enhance features for the Collectly product in a secure, well-tested, and performant manner.
  • Integrate Collectly with Electronic Health Records (EHR) systems.
  • Build and maintain ETL data pipelines.
  • Design scalable database schemas and optimize queries for PostgreSQL.
  • Collaborate cross-functionally with Founders, Frontend, UX, and other core team members to deliver high-quality features in a fast-paced, iterative environment.
  • Engage with customers to gather feedback, understand workflows, and ensure product improvements align with real-world needs.
  • Conduct technical research on emerging tools, frameworks, and best practices to improve Collectly’s platform and guide architectural decisions.
  • Solve complex technical problems while maintaining high standards for code quality, maintainability, and scalability.
  • Participate in code reviews to uphold internal standards and mentor peers.
  • Identify and address technical debt, proposing sustainable solutions to improve team efficiency.
  • Represent Collectly and its values in customer interactions, external communications, and technical discussions around projects.
  • Independently ship small and mid-sized features, while collaborating with the team on larger initiatives.
  • Lead integration efforts for Pre-visit Intake Automation, AI Eligibility and Benefits, and AI Cost Estimates products.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service