vinci4d logo

Senior Full-Stack Software Engineer

vinci4dPalo Alto HQ
FullTimefull-timepythonreact+5 more
Apply Now
vinci4d logo

Senior Full-Stack Software Engineer

vinci4d

Apply Now

Vinci is seeking a Senior Full-Stack Software Engineer to develop and operate Python/gRPC services that integrate with C++ engines, enhance customer-facing UIs, and ensure seamless feature delivery. The role involves hands-on work across the stack, focusing on building microservices, UI changes, and maintaining high-performance systems.

Qualification

  • 5+ years of professional software engineering experience in backend or full-stack systems.
  • Strong experience with Python service development and gRPC/protobuf APIs.
  • Practical PostgreSQL experience including schema design and query optimization.
  • Experience with React or equivalent modern frontend frameworks.
  • Ability to debug and profile across the stack, including frontend and backend components.
  • Experience in building CI/CD pipelines and automated testing.

Responsibility

  • Design, implement, and operate Python-based microservices and gRPC APIs that expose native C++ engines.
  • Read, maintain, and extend C++ components to support application features.
  • Implement small-to-medium UI changes in customer-facing React apps using TypeScript/JS, HTML/CSS.
  • Implement application logic end-to-end, including request validation and job orchestration.
  • Help design and operate distributed systems with features like job partitioning and observability.
  • Debug and profile across the stack from frontend to backend.
  • Build CI/CD pipelines and automated tests for backend, frontend, and native components.
  • Participate in on-call rotations and maintain operational documentation.

Similar Jobs