Skip to content

Senior Full Stack Software Engineer - Python & JavaScript

Senior full-stack engineer responsible for designing and delivering scalable, well-tested web application features across the frontend and backend. Requires 4+ years working with production codebases and proficiency in Python, JavaScript, and modern web frameworks.

About the job

Responsibilities

  • Own the specification, design, and implementation of features in a large-scale, highly dynamic web application.
  • Collaborate with product team members to gather requirements, refine designs, address technical challenges, resolve issues, and launch features.
  • Develop scalable, performant, and well-tested solutions across the stack.
  • Improve the automated test suite.
  • Participate in code reviews.

Requirements

  • 4+ years of experience working with large-scale production codebases.
  • Proficiency with JavaScript and Python.
  • Experience with back-end and front-end frameworks such as Django, AngularJS, or Vue.
  • Experience addressing performance and scalability challenges.
  • Understanding of relational databases.
  • Product-oriented problem-solving mindset.
  • Ability and willingness to learn new technologies and work in a fast-paced startup environment.
  • Openness to agile development methodologies.

Compensation and Benefits

  • Salary range: $186,880–$280,319, plus 20% bonus potential.
  • Medical, dental, and vision coverage.
  • 26 vacation days, 10 sick days, and 12 paid holidays annually.
  • Global leave benefits, including 22 weeks of paid parental leave, 2 weeks of paid grandparent leave, and extended care and bereavement leave.
  • Life insurance.
  • 401(k) with employer matching.
  • Social hours, events, and team-building activities.
  • Educational opportunities.
  • Wellness benefits, including a Headspace subscription and wellness webinars.
  • Work-from-home assistance.
  • Paid volunteer hours.

Skills

Python, JavaScript, Django, Angularjs, Vue, Relational Databases, Automated Testing, Web Applications, Scalability, Agile

Coinbase

Coinbase

United States

Senior Software Engineer, Simple Trade Experience
$186k+/yrRemote5+ YOEFullstack Engineering

Build and scale high-availability backend and frontend systems powering Coinbase’s buy, sell, and convert trading journeys across web and mobile. The role requires 5+ years of software engineering experience, distributed-systems expertise, and proficiency in Java, Golang, or similar languages.

Checkr

Checkr

San Francisco, CA

Senior Software Engineer, Trust
$185k+/yrHybrid5+ YOEFullstack Engineering

Senior full-stack engineer responsible for owning product development from customer discovery through delivery, building scalable APIs and event-driven systems. Requires 5+ years of experience, strong Ruby/Rails or JavaScript/React expertise, and comfort working in an early-stage startup environment.

Cribl

Cribl

United States

Senior Software Engineer, Cribl AI
$185k+/yrRemote5+ YOEFullstack Engineering

Build and operate end-to-end AI features across Cribl’s product, backend, and model integration layers. The role requires strong full-stack experience, TypeScript or JavaScript expertise, backend systems skills, and production experience with AI agents, RAG, MCP, and machine learning systems.

Reddit

Reddit

United States

Senior Software Engineer, Home Experience
$190k+/yrRemote6+ YOEFullstack Engineering

Senior software engineer who will build and launch user-facing feed experiences across Reddit’s backend and full-stack systems. The role requires 6+ years of experience, strong programming skills, experimentation and metrics expertise, and a user-centered approach.

Stripe

Stripe

New York, NY

Senior Software Engineer, Docs Product
$190k+/yrHybrid5+ YOEFullstack Engineering

Senior software engineer leading architecture, technical roadmaps, and full-stack development for documentation infrastructure. The role requires a bachelor's degree, at least four years of software engineering experience, technical leadership across multi-team projects, and experience with Ruby, Java, TypeScript, Bazel, MongoDB, and AI/LLM standards.