Full-Stack Technical Lead
Summary
Remote (US-only) hands-on full-stack technical lead who owns engineering execution for a client platform serving alternative investment managers — architecture, feature delivery, code reviews, mentoring and releases. Core stack: PostgreSQL, secure APIs, scheduled workflows and cloud-hosted single-tenant deployments, working Eastern Time hours.
This is a remote position.
- Own technical implementation, architecture decisions, code quality and release readiness.
- Build features, resolve defects and review other engineers’ work.
- Maintain configurable workflows and a metadata-driven PostgreSQL data model.
- Preserve data integrity, version history, effective dates and auditability.
- Develop secure APIs and enforce server-side authorization.
- Support integrations involving APIs, SFTP, email, object storage and uploaded files.
- Work with DevOps specialists to standardize customer installations, upgrades, database migrations and recovery procedures.
- Establish automated testing and maintain clear technical documentation.
- Support security reviews, vulnerability remediation and SOC 2 readiness activities.
- Translate business priorities into actionable engineering work and communicate risks.
- Mentor engineers and coordinate technical delivery across the team.
Requirements
- Demonstrated senior-level ownership of production B2B software.
- Strong hands-on frontend and backend development skills.
- Strong PostgreSQL and SQL skills, including schema design, transactions, migrations and performance troubleshooting.
- Experience building APIs, background jobs and reliable scheduled workflows.
- Experience implementing authentication, authorization and secure handling of sensitive data.
- Practical experience with automated testing, Git, code reviews and CI/CD.
- Experience supporting cloud-hosted applications and troubleshooting production issues.
- Ability to lead a small team while remaining an active developer.
- Strong communication, documentation and problem-solving skills.
- Ability to take ownership of an existing application and work through incomplete specifications.
- Experience in financial services, investment operations or other sensitive-data environments.
- Experience managing single-tenant deployments across customer environments.
- Familiarity with AWS, infrastructure as code and containerized applications.
- Experience with metadata-driven applications, temporal data models or slowly changing dimensions.
- Familiarity with SOC 2 controls and secure software development.
- Experience working directly with founders or small product teams.
- Learn and document the platform’s architecture and major workflows.
- Establish a prioritized backlog, code-review practices and release procedures.
- Deliver agreed improvements and strengthen tests around critical workflows.
- Help validate deployment, migration and recovery procedures.
- Identify significant security and reliability gaps and develop a prioritized remediation plan.
Benefits
- Competitive base salary based on experience.
- Employer-sponsored medical insurance.
- 401(k) retirement plan with employer matching.
- Paid vacation, sick leave and company holidays.
- Company-provided equipment.