Skip to content

Senior Backend Engineer – Web and Data Infrastructure
Company | NVIDIA |
---|
Location | Santa Clara, CA, USA |
---|
Salary | $184000 – $356500 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Senior, 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.