Runpod
Senior Software Engineer (Cloud)
$150K–$200K
Remote - USA · Remote · Senior · Full-time · Posted Sep 30, 2024
- Experience
- 3+ years of professional software development experience, with experience in Go.
- Education
- Bachelor’s degree in Computer Science, Computer Engineering or a related field, or equivalent experience.
About the job
Develop and maintain cloud infrastructure software that manages virtual machines across data centers, supporting large-scale parallel computing and AI workloads.
What you'll do
- Design, develop, and maintain cloud infrastructure software, primarily in Go.
- Troubleshoot and optimize existing code for performance and reliability.
- Collaborate on product requirements, code reviews, and architectural decisions.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering or a related field, or equivalent experience.
- 3+ years of professional experience in software development, with experience in Go.
- Strong understanding of the Go programming language and its ecosystem.
- Successful completion of a background check.
Nice to have
- Experience with one or more of: C, Rust, Python, Javascript, Typescript.
- Experience developing and/or deploying machine learning applications.
Pay
$150,000 - $200,000 USD base salary
Tools
Go, C, Rust, Python, Javascript, Typescript, Linux containers (LXC), Docker containers
AI focus
Supports cloud infrastructure for AI and machine learning workloads; preferred experience includes developing or deploying machine learning applications and using Python machine learning libraries or models.
Model-written summary · the original posting is authoritative