Senior Full-Stack Engineer
Description
We are looking for a Senior Full Stack Engineer to join a fast-growing US-based startup building AI-driven automation solutions for the insurance industry. US-based early-stage startup in the insurance domain operates as an aggregator platform that helps users find optimal insurance solutions across providers, while also developing a loss prevention direction through data and automation. The product is not legacy — it has been built from scratch by the CTO and is now entering a scaling phase. A key focus area is AI and automation — building workflows, integrating AI agents, and optimizing processes across the platform. Your mission will be to help scale both the product and the technical foundation as the CTO’s right-hand engineer.
Location: Remote Working Hours: Partial overlap with US (Boston) — 3–4 hours
Your responsibilities will include: Hands-on coding and solving complex backend and full-stack challenges in a fast-paced startup environment. Lead and mentor 2–4 developers while continuing to write production code yourself. Build and maintain scalable backend services using Node.js. Design and implement architecture, workflows, automation, and AI-driven processes. Work with integrations, APIs, and data pipelines across multiple external insurance providers. Collaborate closely with the CTO (your direct manager) and the small core product team (5–6 people). Drive technical decisions, feature development, and product scaling. Improve and maintain code quality, including basic test coverage. Participate in building systems that optimize insurance selection and risk prevention.
What we expect from you: 12–15+ years of professional software engineering experience. English: B2–C1 or higher (active communication with the US team is essential). Strong hands-on backend development with Node.js. Solid full-stack understanding, including React (or equivalent frontend frameworks). Multi-stack experience and a stack-agnostic mindset. Deep understanding of software architecture and system design. Real coding experience (you are a hands-on engineer, not only a leader). Ability to lead small teams (2–4 developers) and take ownership. Experience working with automation tools, workflows, or AI-related features (agents, LLMs, etc.) — strong plus. Good understanding of APIs, integrations, and data handling. Ability to work independently in a startup environment with minimal supervision and without strict processes or detailed specifications. Strong problem-solving skills, proactive mindset, leadership, and ownership. Basic understanding of testing (unit/integration).
Nice to Have: Previous startup experience. Leadership and ownership in scaling products/technical teams. Hands-on experience with AI-powered products or LLMs. Familiarity with building or optimizing automation processes.
We offer: Work on an early-stage product with real impact in the insurance domain as a core team member. Opportunity to be the CTO’s right-hand engineer and shape both product and technical decisions. Hands-on experience with AI, automation, modern full-stack systems, and scaling from scratch. Fast-paced environment with minimal bureaucracy in a small distributed team (US + LatAm + Europe). 100% remote work, long-term core role.
Skills
Want AI to find more roles like this?
Upload your CV once. Get matched to relevant assignments automatically.