Lazo - Fullstack Engineer
silver
Job Score
100 ptsFullstack Engineer — Lazo
Lazo is building the AI-powered operating system for modern startups — automating everything founders shouldn't have to think about: finance, legal, tax, payroll, and fundraising, all under one roof. You'll have massive ownership and work directly with founders.
The role
The Software Engineer will design, develop, and maintain robust software solutions for the Lazo Platform. You will work across a modern TypeScript and Python stack, building product features that help startup founders manage incorporation, compliance, and accountability in a high-trust, regulated domain.
As part of the product team, you will translate business requirements into scalable technical solutions that drive product growth and improve user experience. You'll collaborate closely with product management, design, and engineering to ship high-quality software in a fast-paced startup environment.
This position reports to the Chief Technology Officer.
Tech stack
Lazo is built as an Nx polyglot monorepo (pnpm workspaces) deployed to Container Apps:
Frontend — Next.js 16 (App Router, React Server Components) + React 19 + TypeScript, organized with Feature-Sliced Design (FSD).
Backend — FastAPI (Python 3.11) with async SQLAlchemy 2.0 over PostgreSQL.
Data — PostgreSQL per service; Prisma and SQLAlchemy as the ORM seams.
Testing — BDD/Gherkin across layers: Vitest + vitest-cucumber (TS), pytest-bdd + httpx (FastAPI), Playwright (e2e).
Infra & delivery — GitHub Actions CI/CD, Docker, Container Apps, Key Vault, OIDC federated auth.
Lazo handles sensitive data — SSNs, EINs, passports, bank accounts, cap tables, tax filings. Security, data integrity, and auditability are the top priorities, ahead of availability, privacy/compliance (SOC 2, GDPR, CCPA), testability, and maintainability.
What you'll do
Take specs and features all the way to production — backend, frontend, tests, deploy.
Write Gherkin tests before writing code. A claim that isn't backed by a test doesn't exist.
Use AI tools (Claude, Claude Code, MCP) as part of your daily workflow, not as an experiment.
Contribute to technical decisions with conviction: propose, question, improve.
Handle sensitive data (SSNs, EINs, bank accounts, cap tables) with the seriousness it demands — security, tenant isolation, auditability, mask-on-read.
Collaborate directly with the team to understand the problem before solving it.
What we're looking for
Hard skills:
Solid fullstack experience — backend and frontend in production environments.
Strong command of React / Next.js (App Router, RSC) and TypeScript.
Familiarity with async, event-driven architectures and RESTful API design.
Comfort with PostgreSQL and ORMs (SQLAlchemy, Prisma, or similar).
Experience writing tests — unit, integration, and ideally BDD/Gherkin.
Python knowledge at an architectural level (not necessarily years of hands-on production experience).
Exposure to cloud environments (Azure, AWS, or GCP) and CI/CD pipelines.
Mindset:
Background in high-stakes environments — banking, fintech, or startups where systems have to work, no excuses.
Actively curious: you try new things before anyone asks you to.
Strong fundamentals mindset: you're not interested in the quick hack that blows up in production.
Genuinely AI-first: Claude Code, MCP, AI-assisted workflows are tools you already use or pick up fast.
Able to work from specs as input and code as output — Specs Driven Development.
Advanced English.
Benefits
100% remote
Flexible work culture — we measure by results
3 weeks of vacation
Week off between Christmas and New Year's Eve
Health benefits
Birthday day off
Interview Process
Silver Recruiter Screen
Take-home Challenge
Take-home review
Client Behavioral Interview
About Software Development
Software Development is one of the most dynamic and constantly evolving fields in the job market. Professionals in this area are responsible for creating, maintaining, and optimizing web, mobile, and desktop applications that impact millions of users daily.
Key languages and frameworks include JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel), and TypeScript. Demand for full-stack developers continues to grow, especially in tech companies and startups.
Salaries range from entry-level to senior positions, with growing opportunities for remote work and international freelancing.
Discover Other Areas
Understand the scope of work, key skills, and tools used in different career areas.
About Automation Engineer
The Automation Engineer is the professional responsible for designing, developing, and implementing solutions that automate manual and repetitive processes in IT, infrastructure, testing, and operations. They combine programming knowledge with DevOps and SRE vision to eliminate manual tasks and increase operational efficiency.
Key skills include Infrastructure as Code (Terraform, Ansible, Pulumi), CI/CD (Jenkins, GitHub Actions, GitLab CI), test automation (Selenium, Cypress, Playwright), network automation (Netconf, SDN), RPA (UiPath, Power Automate), and scripting (Python, Bash, PowerShell). Knowledge of Kubernetes, GitOps (ArgoCD, Flux), and automation platforms is a differentiator.
Automation Engineers in technology companies are highly valued, especially those who can create automated deployment pipelines, self-healing infrastructure, and internal developer platforms (IDP). The field offers opportunities from junior automation engineer to automation architect and head of automation.
About Web3
The Web3 area represents the new phase of the decentralized internet, built on blockchain technology. Web3 professionals create decentralized applications (dApps), interact with smart contracts, manage digital assets (cryptocurrencies and NFTs), and utilize DeFi (Decentralized Finance) protocols, revolutionizing how data, ownership, and finance are managed online.
About Scrum Master
The Scrum Master is the professional responsible for facilitating the adoption of Scrum and agile practices within development teams. They act as servant leaders, removing impediments, promoting continuous improvement, and ensuring Scrum events and ceremonies happen in the best possible way.
Key skills include event facilitation (sprint planning, daily, review, retrospective), backlog management, team coaching, conflict resolution, and agile metrics (velocity, burndown, cycle time). Knowledge of Jira, Trello, Azure DevOps, and frameworks like Kanban, XP, and SAFe is a differentiator.
Scrum Masters in technology companies are highly valued, especially those who can promote team autonomy, create psychologically safe environments, and lead agile transformations at scale. The field offers opportunities from junior scrum master to agile coach, head of agile, and director of agile transformation.
About IT Governance
IT Governance is the area responsible for ensuring that information technology resources are used strategically, efficiently, and in compliance with standards and regulations. IT governance professionals ensure that technology supports business objectives in a secure and reliable manner.
Key skills include IT service management (ITIL), IT audit and compliance, risk management, business continuity, disaster recovery, metrics and indicators (SLAs, KPIs), and strategic alignment between IT and business. Frameworks like COBIT, ITIL, ISO 27001, and compliance standards are essential.
IT Governance professionals in technology companies are highly valued, especially those who master ITSM, IT audit, and risk management. The field offers opportunities from governance analyst to CIO/CTO, with a focus on efficiency, compliance, security, and business value.
About UI Design
The User Interface (UI) Design area focuses on creating and designing all the visual elements that users interact with in a digital product. This includes screens, buttons, icons, typography, color palettes, and responsive layouts, ensuring an aesthetically pleasing, consistent, and easy-to-use interface. Skills in tools like Figma and knowledge of design systems are essential.