Back End Developer
Silicon Data · United States · 3 days ago
RemoteRemoteEngineeringFull-time
What You’ll Do
- Design, build, and deploy scalable backend services while owning their performance and reliability in production
- 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)