More jobs:
Member of Technical Staff – Full-Stack Software Engineer
Job in
Palo Alto, Santa Clara County, California, 94306, USA
Listed on 2026-09-07
Listing for:
Jobtailor
Full Time
position Listed on 2026-09-07
Job specializations:
-
Software Development
Backend Developer, DevOps, Python, Software Engineer
Job Description & How to Apply Below
- 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 Type Script/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, back pressure, 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
- 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, Type Script/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 (pybind
11, 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 () preferred
- Experience with observability tooling (Prometheus, Open Telemetry, structured logging, tracing) preferred
- Experience with authentication patterns (OAuth2, JWT, mTLS) and secure frontend/backend interactions preferred
- Knowledge of Linux internals and debugging preferred
Demonstrates expertise in Python-based microservices and gRPC API development, with a strong focus on building and optimizing customer-facing applications using React, Type Script, 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
- Python
- GRPC
- PostgreSQL
- React
- Type Script
- Java Script
- HTML
- CSS
- C++
- Concurrency
- Strong Communication
- Mentoring
- Collaboration
- Microservices
- Distributed Systems
- Observability
- Job Scheduling
- GPU Acceleration
- CI/CD
- Prometheus
- Open Telemetry
- Kubernetes
- Slurm
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×