Posted in

Senior Backend Engineer – Web and Data Infrastructure

Senior Backend Engineer – Web and Data Infrastructure

CompanyNVIDIA
LocationSanta Clara, CA, USA
Salary$184000 – $356500
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Minimum 8+ years experience developing large-scale software applications and infrastructure (NodeJS and/or Python preferred).
  • Strong fundamentals in data structures and algorithms.
  • Excellent grasp of software design patterns, API design, event-driven architecture and distributed systems concepts.
  • Experience with data storage solutions and query optimization approaches (e.g. MySQL, MongoDB, Elasticsearch, AWS S3, etc.).
  • Familiar with orchestration, containerization, CI/CD and observability techniques.

Responsibilities

  • Build robust backend systems for web and machine learning products.
  • Design, develop and deploy scalable infrastructure for high-throughout and memory-heavy systems.
  • Implement performant API’s, storage solutions, data pipelines and microservices in a distributed systems environment.
  • Drive platform stability and performance through strategic integration of observability frameworks for applications and infrastructure.
  • Own technical strategy for broad and complex challenges.
  • Collaborate closely with product and engineering teams to translate high-level requirements into actionable deliverables.
  • Handle multiple tasks and adapt to changing priorities.
  • Be an engineering generalist. Discover and build skills needed at different times to solve the problems at hand.

Preferred Qualifications

  • A passion for well-written code, test-driven development and engineering best practices.
  • Strong problem solving and communication skills, self-motivated, and a team player.
  • A zeal to learn and perform beyond prior experience and expertise.