Skip to content
AprilApril

Staff Full-Stack Engineer

The Staff Full-Stack Engineer will lead cross-functional initiatives and design scalable distributed systems while shaping technical direction across the engineering organization. The role requires 8+ years of software engineering experience, strong backend and frontend expertise, and cloud-native architecture experience.

About the job

Responsibilities

  • Lead critical, cross-functional engineering initiatives from design through development and deployment, ensuring quality and scalability.
  • Participate in technical decision-making and knowledge sharing across multiple teams.
  • Collaborate with Product, UX, and other stakeholders to deliver seamless, data-driven experiences.
  • Evaluate and introduce tools, technologies, and practices that improve engineering excellence.
  • Lead by example in service ownership, observability, and operational best practices across the engineering organization.
  • Promote high standards, clean code, testing, and continuous improvement.

Requirements

  • 8+ years of experience as a software engineer, including 2+ years in a senior, staff, or principal-level role.
  • Experience designing and building distributed systems at scale in cloud-native environments using GCP or AWS.
  • Deep expertise in backend technologies, including microservices, event-driven architectures, and REST/gRPC APIs.
  • Strong hands-on experience with modern front-end frameworks and full-stack engineering practices.
  • Fluency in system design and architecture, including balancing trade-offs among scalability, performance, and developer experience.
  • Track record of shaping technical direction and elevating team capabilities.
  • Passion for building high-impact, customer-facing products that are data-rich and intuitive.
  • Excellent communication and collaboration skills, with the ability to work cross-functionally and influence without authority.

Nice-to-Haves

  • Experience with gRPC and Protocol Buffers in production environments.
  • Familiarity with CI/CD pipelines, infrastructure as code using Terraform, and container orchestration such as Kubernetes.

Skills

GCP, AWS, Microservices, Event-Driven Architecture, REST APIs, gRPC, React, Vue, Angular, System Design, Terraform, Kubernetes, CI/CD, Protocol Buffers

Polymarket

Polymarket

Remote

Sr. Staff Engineer
No salary listedRemote10+ YOEFullstack Engineering

Senior staff-level engineer serving as the technical foundation for a growth engineering team. The role combines full-stack development in Go and TypeScript with production data pipelines, experimentation infrastructure, ML systems, and technical direction.

Alpaca

Alpaca

Remote

Senior Full-Stack Engineer - Alpaca Connect
No salary listedRemote5+ YOEFullstack Engineering

Build secure, user-facing developer platform experiences for Alpaca Connect across TypeScript/React frontends and Go services. The role requires 5+ years of full-stack experience, strong API and database skills, and experience with authorization systems.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, CMS
$140k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and scale CMS Platform capabilities across Page Builder experiences and the backend systems for content modeling, rendering, publishing, permissions, and performance. Requires 5+ years of SaaS experience plus deep Ruby on Rails and strong React and TypeScript expertise.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, AI Core
$130k+/yrRemote6+ YOEFullstack EngineeringQuick apply

Build and scale full-stack AI features across Ruby on Rails and React, from experimentation through reliable production deployment. The role requires 6+ years of experience with high-traffic applications, production AI use cases, and strong experimentation and performance optimization skills.

Circle

Circle

Remote

Senior Full-Stack Software Engineer, Discover
$130k+/yrRemote5+ YOEFullstack EngineeringQuick apply

Build and improve high-scale purchasing experiences using Ruby on Rails, React, and Next.js. The role requires 5+ years of full-stack engineering experience, strong frontend and backend proficiency, and comfort working autonomously on a distributed team.