Unknown Company

Senior Full-Stack Software Engineer

boston, ma • Posted 3 days ago
Onsite Full Time IT & Technology

About You

As a Senior Full-Stack Engineer at Cyvl, you will play a leading role in delivering intuitive, performant, and scalable applications for our customers. You'll be responsible for designing and building across the stack, from elegant, component‑driven React interfaces to APIs and services in containerized and serverless environments, backed by relational databases. You'll work in close partnership with product to define and ship features end‑to‑end, and take real ownership of what you build. The differentiators for us will be a strong technical foundation, a good eye for product, and a genuine enthusiasm for leveraging agents to develop across the stack.

Key Responsibilities

  • Build across the stack, from component‑driven React interfaces to APIs, services, and data layers.

  • Design, document, and maintain scalable APIs, and own features end‑to‑end from conception to deployment.

  • Work with containerized and serverless environments and contribute to cloud infrastructure.

  • Collaborate with design and product teams to deliver smooth, accessible, and responsive interfaces, and partner with QA and DevOps to ensure robust, testable, and observable systems.

  • Contribute to architectural decisions and code reviews across the engineering organization.

  • Mentor junior engineers and elevate the overall engineering bar.

Qualifications

Required:

  • 5+ years of professional experience in a full‑stack engineering role.

  • Proficiency in React and a modern front‑end toolchain (e.g., TanStack Router, Vite, pnpm/Turborepo), with a focus on clean, reusable components and highly interactive, data‑driven user experiences.

  • Strong command of JavaScript/TypeScript and modern front‑end development practices (hooks, context, etc.).

  • Experience building backend services in Python (e.g., FastAPI) and TypeScript (e.g., Cloudflare Workers, Hono), including designing and consuming RESTful and GraphQL APIs.

  • Strong experience with a Postgres‑based data layer (e.g., Supabase).

  • Strong Git workflow knowledge and experience with CI/CD pipelines (Github Actions), and experience with cloud infrastructure (AWS, Kubernetes, Cloudflare).

  • Ability to work cross‑functionally in a fast‑paced, collaborative team environment.

Nice to Have:

  • Experience using real user monitoring and analytics tools (e.g., PostHog, Grafana) to make data‑driven development decisions.

  • Expertise in modern Python development (uv, static type checking, Pydantic, asyncio, pytest).

  • Familiarity with event‑driven backend architectures using NATS Jetstream.

  • Familiarity with geospatial data and tools (e.g., Mapbox, MapillaryJS, PostGIS, map vector tiles, cloud‑optimized point clouds), and 3D visualization libraries (e.g., Deck.gl).

  • Background in data visualization and performance profiling.

  • Prior work in early‑stage startups or fast‑scaling environments.

  • Experience writing tests with Vitest, or comparable tools like Jest or Cypress.

  • Experience integrating LLM agents or agentic workflows into production web applications.

What We Offer

  • Comprehensive health, dental, and vision coverage

  • 401(k) with immediate vesting

  • Generous PTO, paid parental leave, and flexible work options

  • Annual professional development stipend

  • Team events, referral bonuses, and a collaborative, growth‑focused culture

At Cyvl, we welcome diversity in all forms. We do not discriminate based on race, color, religion, sex, gender, sexual orientation, age, national origin, disability, veteran status, or any other protected characteristic.

#J-18808-Ljbffr
Back to Job Search