Role : Technical Lead – Python / Angular
Location: Remote – Anywhere in the U.S.
Time Zone: Pacific Time Zone
Duration : Full time
Experience: 7+ years in full-stack software/product engineering, including technical leadership experience
Job Description
We are seeking a Technical Lead – Python / Angular to provide hands-on technical leadership for a product engineering team. The role will focus on technical delivery across Angular, Python APIs, and cloud-native services, while remaining hands-on with design, development, code reviews, testing, and production troubleshooting.
Required Qualifications
7+ years of full-stack software/product engineering experience, including technical leadership.
Strong recent hands-on experience with Angular 17+ and TypeScript.
Strong experience with standalone components, RxJS/signals, state management, Reactive Forms, Angular Material/CDK, reusable components, accessibility, and frontend testing.
Experience with WebSockets and REST APIs for real-time and collaborative applications.
Strong production experience with Python and FastAPI or comparable frameworks.
Experience with Pydantic-style contracts, SQLAlchemy/ORM, REST API design, authentication, and validation.
Experience with asynchronous processing, long-running jobs, retries, idempotency, cancellation, and failure recovery.
Experience with SQL/PostgreSQL and relational data modeling.
Hands-on experience with AWS, Kubernetes/EKS, S3, CI/CD, and Infrastructure as Code.
Experience with unit, integration, contract, and end-to-end testing.
Experience with code review, static analysis/SonarQube, secure dependency management, logging, metrics, and tracing.
Ability to troubleshoot across frontend, API, data, and deployment layers.
Strong technical leadership, problem-solving, and collaboration skills.