Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Senior Full-Stack Software Engineer image - Rise Careers
Job details

Senior Full-Stack Software Engineer

About Us

Vinci combines a foundation model for physics with GPU-native solvers to deliver unprecedented simulation speed and accuracy. There’s no meshing, no approximations, and customer data is not required to train the model: it simply works out of the box. Vinci enables engineers to run thousands of simulations seamlessly, transforming how complex physical systems are designed and optimized.

Our teams rely on high-performance compute, secure networking, and cloud integrations to accelerate development. We’re looking for a pragmatic full-stack engineer who can span customer-facing UIs, backend services, and native C++ integrations — someone who ships features end-to-end and takes ownership of how customers consume them.

Role Summary

Hands-on full-stack role. You’ll build and operate Python/gRPC services that expose capabilities from C++ engines, make small–medium UI changes to customer and internal apps, and own the application work required to make features consumable by customers. The ideal candidate is comfortable working across the stack, fluent in shipping production services, and motivated to make the product easier and safer for customers to use.

What You’ll Do

  • Design, implement, and operate Python-based microservices and gRPC APIs that expose native C++ engines and simulation/inference pipelines.

  • Read, maintain, and extend C++ components as needed to support application features (bindings, protobuf interfaces, packaging).

  • Implement small-to-medium UI changes and work with product/UX on customer-facing React apps (TypeScript/JS, HTML/CSS) — from bug fixes to adding new pages or controls.

  • Implement application logic end-to-end: request validation, job orchestration, retries/idempotency, transactional correctness, and SDKs/APIs for customers.

  • Help design and operate distributed systems: job partitioning, backpressure, retries, observability, and autoscaling for services that coordinate native compute.

  • Debug and profile across the stack — from frontend performance and network requests to Python runtime and native C++ hotspots.

  • Build CI/CD pipelines and automated tests (unit, integration, e2e) that cover backend, frontend, and native components.

  • Participate in on-call rotations, incident response, and post-mortems; maintain runbooks and operational dashboards.

  • Collaborate with product, QA, infra, and customer success to ensure features are usable, secure, and well documented.

  • Mentor teammates and contribute to code reviews and engineering best practices.

Required 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: schema design, safe migrations, query tuning, indexing, and optimizing queries for production workloads.

  • Practical experience with React (or equivalent modern frontend framework), TypeScript/JavaScript, HTML/CSS, and shipping UI changes to production.

  • Solid understanding of Linux internals and debugging: processes, threads, signals, memory, and common syscalls.

  • Good knowledge of concurrency and multi-threaded programming, and how to reason about concurrency across language boundaries.

  • Experience working in large codebases with good engineering practices (testing, CI/CD, code review, documentation).

  • Strong communication skills and an appetite for taking end-to-end ownership of customer-facing features.

Preferred / Bonus Skills

  • Experience exposing native C++ features to Python (pybind11, CFFI).

  • Familiarity with EDA/layout or domain file formats (OAS, GDS, ECXML, STL, STEP).

  • Experience distributing compute with MPI, task queues, or job schedulers; knowledge of Kubernetes, Slurm, or HPC schedulers.

  • GPU acceleration experience (CUDA/ROCm) or integrating GPU-accelerated C++ libraries.

  • Knowledge of binary serialization (protobuf, FlatBuffers), zero-copy techniques, and high-performance I/O (io_uring).

  • Experience with observability tooling (Prometheus, OpenTelemetry, structured logging, tracing).

  • Experience with authentication patterns (OAuth2, JWT, mTLS) and secure frontend/backend interactions.

What We Value

  • Engineers who ship customer-usable features and take responsibility for operational quality.

  • Pragmatism: delivering maintainable, well-tested solutions that meet product and performance goals.

  • Systems curiosity: willingness to dig into low-level behavior to solve real problems.

  • Collaboration: clear code reviews, documentation, and mentorship.

Compensation & Benefits

Competitive salary, equity, health benefits, flexible time off, and remote-friendly policies. Final compensation depends on experience and location.

Average salary estimate

$200000 / YEARLY (est.)
min
max
$160000K
$240000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User
Posted 22 hours ago

Visa is hiring a Senior Director of Software Engineering to lead Product Development for the Ecosystem and Organizational Risk team, driving secure, GenAI-first products and building a high-performing engineering organization.

Lead the development of Web SDKs, backend APIs and partner-facing integrations to expand World ID’s privacy-first digital identity protocol and developer ecosystem.

Photo of the Rise User

Backend-focused software engineering internship at Talos building high-performance OMS features and analytics to support trading decisions.

Photo of the Rise User
Posted 5 hours ago

Senior Backend Engineer needed to architect and operate high-performance Node.js/TypeScript APIs and data pipelines for a remote-first crypto research and media platform.

Work on the core data infrastructure at Granica, building metadata substrates, adaptive engines, and highly efficient data layouts that enable next-generation enterprise AI.

Photo of the Rise User
Posted 22 hours ago
Rise from Within
Growth & Learning
Transparent & Candid
Diversity of Opinions

Join Justworks' Frontend Engineering team to design and build internal web apps using JavaScript/TypeScript and modern tooling to improve operational workflows and scale internal systems.

Photo of the Rise User
Posted 6 hours ago

Zoox is recruiting Firmware and C++ Development Interns to develop and test embedded and real-time software for autonomous vehicle subsystems while working closely with multi-disciplinary engineering teams.

Photo of the Rise User

AOE is hiring a remote Front End Software Engineer to help design, build, and maintain accessible React-based educational products while collaborating closely with cross-functional teams.

Photo of the Rise User
Posted 7 hours ago

Experienced platform engineer wanted to scale Whatnot’s Python backend and storage platforms, improve runtime performance and reliability, and build core platform services that enable rapid product growth.

Photo of the Rise User
Customer-Centric
Mission Driven
Rise from Within
Fast-Paced
Collaboration over Competition
Startup Mindset
Dare to be Different
Work/Life Harmony
Maternity Leave
Paternity Leave
Family Medical Leave
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)

Senior Full-Stack Engineer needed to build scalable fintech microservices and user-facing features for Hopper's B2B HTS platform using cloud-native tooling and modern frontend frameworks.

Photo of the Rise User
Posted 7 hours ago

Experienced full-stack engineer wanted to build AI-native banking solutions at an early-stage fintech focused on automating lending workflows.

Photo of the Rise User

Protective is hiring a Senior Software Engineer to lead development of consumer and agent web applications across the .NET stack in a fully remote role.

Photo of the Rise User
Posted 5 hours ago

Lead product engineering for developer-facing video experiences, building SDKs, player integrations, and onboarding flows that make Mux delightful and easy to adopt.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 10, 2025
Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!