Skip to content

Staff Software Engineer

214k – 306kAustin, TXRemote7+ YOE
Summary

Design, develop, and scale software features while deriving insights from billions of records. Requires 7+ years experience, Python/Java/SQL expertise, and cross-functional collaboration.

About the role

Responsibilities

  • Design and develop new software features and ensure they are properly tested at scale prior to release
  • Work cross-functionally to anticipate and execute on crucial business objectives
  • Compute, dedupe, and derive insights from billions of software records
  • Own software products and features at multiple levels: code, data, metrics, and reduction of support frequency
  • Work with product managers on software project planning and roadmap
  • Develop noise-tolerant algorithms that improve data quality and coverage
  • Diagnose the strengths and limits of current technical designs and communicate effective improvements
  • Intellectually contribute to the software, data, process, and growth of other team members
  • Work on scaling issues and design tools to validate data and semi-automate human feedback
  • Utilize software tools and frameworks such as Python, Java, and SQL

Requirements

  • Bachelor’s degree or foreign equivalent in Computer Science, Engineering, or related field
  • 7 years of experience as a Staff Software Engineer or related occupation
  • Designing, developing, testing, and deploying software applications at scale
  • Object-oriented programming principles and design patterns
  • Agile development methodologies
  • Analyzing, interpreting, and deriving insights from large datasets
  • Developing noise-tolerant algorithms to enhance data quality and coverage
  • Designing and implementing efficient algorithms for complex problem-solving
  • Evaluating technical designs and identifying strengths and limitations
  • Collaborating with product managers to define project scope, timelines, and deliverables
  • Contributing to software roadmaps and strategic planning initiatives
  • Working in cross-functional teams to achieve shared goals
  • Mentoring and supporting the growth of team members
  • Addressing scaling issues and ensuring software performance under high load
  • Designing tools for data validation and semi-automated feedback mechanisms
  • Utilizing software tools and frameworks such as: Python, Java, and SQL
  • SQL and database management systems

Benefits

  • Health coverage
  • Paid parental leave
  • Generous paid time-off and holidays
  • Quarterly self-care days off
  • Stock options
  • Equipment and support for remote/hybrid work
  • Learning and development initiatives including LinkedIn Learning platform
  • Quarterly wellness education sessions
  • ERG-hosted events
Skills
PythonJavaSQLObject-Oriented ProgrammingAgile DevelopmentDatabase Management SystemsData AnalysisAlgorithm DesignSoftware TestingScalability
Similar roles at this salary range
All Fullstack Engineering jobs →
Gusto

Staff Software Engineer, Growth

Staff-level full-stack engineer building orchestration and signal-driven engagement systems for Gusto's Growth team. Owns multi-quarter projects across Ruby/Rails and React codebases, mentors engineers, and drives measurable customer impact.

197k – 247kSan Francisco, CAFullstack EngineeringHybrid8+ YOEReactAI tools
Gusto

Staff Software Engineer, Growth

Seasoned full-stack engineer to lead AI-powered customer acquisition, onboarding, and lifecycle engagement on the Growth team. Own AI Voice Agent and LLM-powered email systems with measurable business impact.

197k – 247kSan Francisco, CAFullstack EngineeringHybrid8+ YOECRMBackend APIs
OpenAI

Full Stack Software Engineer, Agent Enablement

Build primitives, protocols, and user experiences for an open agent ecosystem across web, desktop, and mobile. Drive technical and product decisions in a fast-moving zero-to-one environment.

255k – 405kSan Francisco, CAFullstack EngineeringHybrid5+ YOEBackendFrontend
Databricks

Staff Fullstack Engineer, Agentic Applications

Technical lead building production agentic/LLM systems to automate HR, recruiting, and People Tech workflows at Databricks. Requires 8+ years engineering experience and 2+ years with agents, RAG, and multi-agent orchestration.

192k – 260kMountain View, CAFullstack EngineeringOn-site8+ YOERAGSpark
AcuityMD

Senior Software Engineer, Applications

Senior full-stack engineer building data-driven web and mobile applications for MedTech sales teams. Requires 5+ years experience and proficiency across TypeScript, React, Node.js, GraphQL, and Google Cloud services.

190k – 250kBoston, MAFullstack EngineeringHybrid5+ YOESQLReact