Software Engineer - Cloud Infrastructure
Applied Intuitionabout 4 years ago
Sunnyvale, CA, USAMid Level
H1B Sponsor
Base Salary
$126k - $186k/yr
Responsibilities
- Create and implement best practices for deploying and maintaining software across AWS, GCP, and Azure with minimal downtime and high reliability.
- Monitor Applied Intuition software on deployed machines and architect solutions for encountered bottlenecks.
- Improve developer efficiency by building internal tooling and optimizing CI/CD systems.
- Support the operational success of backend systems and customer deployments while ensuring interoperability with custom autonomy software and infrastructure.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
- At least 3 years of experience in a software engineering role involving infrastructure, monitoring, or a large-scale software product.
- At least 3 years of coding experience with shell scripting such as Bash and higher-level languages such as Python and C++.
- Experience with microservice orchestration frameworks such as Kubernetes.
- Experience with Golang, Python, Java, React, and C++.
- Experience working with containerized systems such as Docker.
- Experience with open-source tooling is preferred.
- Experience deploying software on public clouds such as AWS or on-premise clusters is preferred.
Benefits
- In-office work is expected 5 days per week, with occasional remote-work flexibility.
- Eligible compensation may include equity, health, dental, vision, life and disability insurance, 401(k) retirement benefits with employer match, learning and wellness stipends, and paid time off.