Skip to content
PropelPropel

Staff Software Engineer (Fullstack)

Staff fullstack engineer leading technical strategy, tackling high-complexity problems across products, and flexibly managing teams or contributing as IC at a mission-driven startup. Requires 10+ years fullstack experience and 3+ years team leadership.

About the job

Responsibilities

  • Be a strategic leader in identifying technical and product opportunities, building services, advocating for refactors, and setting technical direction.
  • Up-level engineering practices in technical decisions, code hygiene, documentation, and shipping high-quality products.
  • Dive deep into high-complexity problems at scale with autonomy and support.
  • Lead teams flexibly between IC work and management responsibilities.

Requirements

  • 10+ years experience designing, building, shipping, and maintaining complex full-stack software at scale.
  • 3+ years successfully leading and managing a team.
  • Fluency in at least one backend and one frontend language, willingness to learn Python and JavaScript.
  • Experience in startup environments, operating independently in ambiguity.
  • Ability to ramp up quickly to product ecosystem for large projects.
  • Excellent communication skills across technical and non-technical audiences.
  • Ability to provide feedback in specs, code reviews, and discussions.
  • Passion for user impact.

Nice-to-Haves

  • Track record identifying problems, driving change, stakeholder communication.
  • Experience building consumer-facing products for large user bases.
  • Flexibility as IC or small team manager.
  • Curiosity with new technologies/stacks.
  • Judgment on speed vs. scalability.
  • Adaptability across seniority levels.
  • Focus on impact and prioritization.
  • Participation in technical/product roadmap.
  • Mentoring and up-leveling engineers.

Compensation & Benefits

  • Expected compensation: $240K - $270K based on leveling.
  • Remote-friendly with dog-friendly office in Downtown Brooklyn.
  • 20 days PTO, unlimited sick days.
  • 4% 401K match.
  • $10k lifetime Carrot Fertility spend.
  • Excellent Medical, Dental, Vision.
  • Other health and mental health benefits.

Skills

Python, JavaScript, Fullstack, Backend, Frontend, Startups, Scalable Systems, Team Leadership, Code Review, Technical Specs

Traba

Traba

New York, NY
Staff Software Engineer
$240k+/yrOn-site7+ YOEFullstack Engineering

Staff engineer leading the architecture and implementation of scalable backend and full-stack systems powered by AI agents. Requires 7+ years with TypeScript/Node.js or Python, PostgreSQL, messaging systems, distributed systems, and production-scale applications.

Shield AI

Shield AI

San Mateo, CA

Staff Software Engineer, Autonomous Pilot Integration
$234k+/yrOn-site7+ YOEFullstack Engineering

Leads development, integration, validation, and field deployment of autonomy software for unmanned platforms. Requires senior-level C++ and Linux experience, embedded and real-time systems expertise, technical leadership, and mission-test support.

Discord

Discord

United States

Staff Software Engineer - Consumer Revenue
$248k+/yrOn-site8+ YOEFullstack Engineering

Staff full-stack engineer leading technical strategy and end-to-end product development for Discord’s consumer revenue experiences, including Nitro, Shop, Server Boosting, and User Identity. Requires 8+ years of software engineering experience and expertise in React/React Native and Python.

Discord

Discord

United States

Staff Software Engineer, Safety Experience
$248k+/yrOn-site8+ YOEFullstack Engineering

Staff engineer leading development of scalable, user-facing safety products and backend systems for Discord. Requires 8+ years of experience, strong Python and frontend expertise, and deep experience in safety or anti-abuse systems.

Discord

Discord

United States

Staff Software Engineer, Experimentation Platform
$248k+/yrOn-site7+ YOEFullstack Engineering

Leads development of Discord’s experimentation platform, spanning data pipelines, statistical analysis, configuration tooling, and user experiences. Requires 7+ years of full-stack engineering experience, strong Python and SQL skills, experimentation expertise, and a track record of leading complex projects and mentoring engineers.