Member of Technical Staff – Full-Stack Software Engineer

Jobtailor

Palo Alto (CA)

On-site

USD 180,000 - 230,000

Full time

6 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobtailor is hiring for a senior software engineer to design and operate Python microservices and gRPC APIs that expose high-performance C++ engines. You will build front-end features with React/TypeScript, implement end-to-end logic, and help scale distributed systems with observability and autoscaling.

The role involves debugging across frontend, Python, and native components, plus contributing to CI/CD pipelines, testing, and on-call incident response.

Qualifications

  • 5+ years professional software engineering experience building backend or full-stack systems.
  • Strong experience with Python service development (sync/async) and building/consuming gRPC/protobuf APIs.
  • Practical PostgreSQL experience including schema design, safe migrations, query tuning, indexing, and production query optimization.
  • Practical experience with React or equivalent modern frontend framework, TypeScript/JavaScript, HTML/CSS, and shipping UI changes to production.
  • Experience distributing compute with MPI, task queues, or job schedulers; knowledge of Kubernetes, Slurm, or HPC schedulers preferred.
  • Experience with observability tooling (Prometheus, OpenTelemetry) and secure frontend/backend interactions preferred.

Responsibilities

  • Design, implement, and operate Python-based microservices and gRPC APIs exposing native C++ engines and simulation pipelines.
  • Implement UI changes for customer-facing React apps using TypeScript/JavaScript.
  • Handle end-to-end logic including request validation, job orchestration, retries, and transactional correctness.
  • Help design distributed systems with partitioning, backpressure, observability, and autoscaling.
  • Debug and profile frontend, Python runtime, and native C++ performance.
  • Build CI/CD pipelines and automated tests across backend, frontend, and native components.
  • Participate in on-call rotations, incident response, and post-mortems; maintain runbooks.
  • Collaborate with product, QA, infra, and customer success to deliver secure, documented features.
  • Mentor teammates and contribute to code reviews and engineering best practices.

Skills

Python Service Development
GRPC/Protobuf API Development
React Application Development
PostgreSQL Schema Design
CI/CD Pipeline Implementation
Observability
Concurrency
Linux internals
Multi-threaded Programming
System Design
Mentoring

Tools

Kubernetes
Slurm
Prometheus
OpenTelemetry
CUDA
MPI

Job description

  • Design, implement, and operate Python-based microservices and gRPC APIs exposing native C++ engines and simulation/inference pipelines
  • Implement small-to-medium UI changes for customer-facing React applications using TypeScript/JavaScript and HTML/CSS
  • Implement end-to-end application logic including request validation, job orchestration, retries/idempotency, transactional correctness, and customer SDKs/APIs
  • Help design and operate distributed systems with job partitioning, backpressure, retries, observability, and autoscaling
  • Debug and profile frontend, network, Python runtime, and native C++ performance
  • Build CI/CD pipelines and automated unit, integration, and end-to-end tests across backend, frontend, and native components
  • Participate in on-call rotations, incident response, and post-mortems; maintain runbooks and operational dashboards
  • Collaborate with product, QA, infrastructure, and customer success to deliver usable, secure, and documented features
  • Mentor teammates and contribute to code reviews and engineering best practices
Requirements
  • 5+ years professional software engineering experience building backend or full-stack systems
  • Strong experience with Python service development (sync/async) and building/consuming gRPC/protobuf APIs
  • Practical PostgreSQL experience including schema design, safe migrations, query tuning, indexing, and production query optimization
  • Practical experience with React or equivalent modern frontend framework, TypeScript/JavaScript, HTML/CSS, and shipping UI changes to production
  • Good knowledge of concurrency and multi-threaded programming, including concurrency across language boundaries
  • Experience working in large codebases with testing, CI/CD, code review, and documentation practices
  • Strong communication skills and appetite for end-to-end ownership of customer-facing features
  • Experience exposing native C++ features to Python (pybind11, CFFI) preferred
  • Familiarity with EDA/layout or domain file formats (OAS, GDS, ECXML, STL, STEP) preferred
  • Experience distributing compute with MPI, task queues, or job schedulers; knowledge of Kubernetes, Slurm, or HPC schedulers preferred
  • GPU acceleration experience (CUDA/ROCm) or integrating GPU-accelerated C++ libraries preferred
  • Knowledge of binary serialization, zero-copy techniques, and high-performance I/O (io_uring) preferred
  • Experience with observability tooling (Prometheus, OpenTelemetry, structured logging, tracing) preferred
  • Experience with authentication patterns (OAuth2, JWT, mTLS) and secure frontend/backend interactions preferred
  • Knowledge of Linux internals and debugging preferred
Core Competencies

Demonstrates expertise in Python-based microservices and gRPC API development, with a strong focus on building and optimizing customer-facing applications using React, TypeScript, and JavaScript. Proficient in distributed systems design, CI/CD practices, and observability tooling to ensure high-performance and reliable software delivery.

Highest-signal resume keywords
  • Python Service Development
  • GRPC/Protobuf API Development
  • React Application Development
  • PostgreSQL Schema Design
  • CI/CD Pipeline Implementation
Hard Skills
  • Python
  • GRPC
  • PostgreSQL
  • React
  • TypeScript
  • JavaScript
  • HTML
  • CSS
  • C++
  • Concurrency
Soft Skills
  • Strong Communication
  • Mentoring
  • Collaboration
Industry Keywords
  • Microservices
  • Distributed Systems
  • Observability
  • Job Scheduling
  • GPU Acceleration
Tools & Technologies
  • CI/CD
  • Prometheus
  • OpenTelemetry
  • Kubernetes
  • Slurm
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Member of Technical Staff - Full-Stack Software Engineer
Member of Technical Staff - Full-Stack Software Engineer

Vinci4D.ai • Palo Alto (CA)

Hybrid
USD 180,000 - 220,000
Competitive salary
Equity
Health benefits
+2
Software Engineer Level 5
Software Engineer Level 5

Jobtailor • Colorado

On-site
USD 140,000 - 200,000
Frontend Web Software Engineer
Frontend Web Software Engineer

Jobtailor • California (MO)

On-site
USD 120,000 - 170,000
Member of Technical Staff – Software Engineer
Member of Technical Staff – Software Engineer

Jobtailor • Palo Alto (CA)

On-site
USD 180,000 - 280,000
Product Engineer
Product Engineer

Jobtailor • San Francisco (CA)

On-site
USD 180,000 - 240,000
Software Engineer III
Software Engineer III

Jobtailor • Colorado

Hybrid
USD 140,000 - 190,000
ServiceNow Developer
ServiceNow Developer

Jobtailor • Arizona

On-site
USD 90,000 - 130,000
Lead Full Stack Developer – React, Java, Node, Go, Python, AWS
Lead Full Stack Developer – React, Java, Node, Go, Python, AWS

Jobtailor • Town of Florida (NY)

On-site
USD 180,000 - 240,000
Senior Software Engineer
Senior Software Engineer

Searchability® • Dallas (TX)

On-site
USD 90,000 - 150,000
Full Stack Engineer, React, Backend, AWS
Full Stack Engineer, React, Backend, AWS

Jobtailor • Town of Florida (NY)

On-site
USD 120,000 - 180,000