Backend Engineer
Backend Engineer
We’re looking for an experienced Backend Engineer to help us scale the leading GPU benchmarking platform.
Who we are
At Silicon Data, we bring transparency to the GPU economy by delivering real-time pricing intelligence, market analytics, and sustainability insights for compute infrastructure. Operating at the intersection of AI, finance, and infrastructure, our product suite—including GPU index products, benchmarking tools, and forward pricing modules —helps organizations benchmark GPU performance, predict cost trends, and measure compute efficiency. You can learn more at https://www.silicondata.com/. This role is part of our product team, the industry benchmarking platform for evaluating, certifying, and comparing GPU performance, where you’ll play a key role in shaping its evolution as we grow.
What You’ll Do
- Design, build, and deploy scalable backend services while owning their performance and reliability in production
- Ensure code quality through unit testing, code reviews, and best engineering practices.
- Accelerate development using AI tools and modern technologies to ship high-quality code faster
- Collaborate closely with benchmark engineers to build reliable, scalable and intuitive backend system for GPU Benchmarking
- Participate in technical discussions and code reviews, contributing to best practices
Required Qualifications
- 5+ years of experience in professional software development including shipping customer-facing web applications.
- Expertise in FastAPI or similar Python frameworks, including async/await patterns, dependency injection, Redis, and Pydantic models
- Solid understanding of SQL and relational databases, including query optimization, indexing strategies, and performance tuning
- Proficiency with Git workflows, code reviews, and collaborative development practices
- Proven ability to implement CI/CD pipelines that enable safe, frequent deployments through automated testing, quality gates, and rollback capabilities
Preferred Qualifications
Interest or experience in high-performance computing and GPU infrastructure- Experience deploying and scaling apps on AWS or other cloud platforms
- Containerization skills (Docker, docker-compose, Dockerfile)
- Hands-on experience with distributed systems and container orchestration (Kubernetes, Slurm)
Why You’ll Love Working Here
Small, senior team with fast feedback loops and high autonomy
- Work on technically challenging problems in benchmarking and distributed systems