Skip to content

Software Engineer III – Productivity Engineering
Company | Box |
---|
Location | San Carlos, CA, USA |
---|
Salary | $155500 – $194500 |
---|
Type | Full-Time |
---|
Degrees | Bachelor’s |
---|
Experience Level | Mid Level, Senior |
---|
Requirements
- 3+ years of software development experience in DevOps or Backend Engineering
- Bachelor’s degree in Computer Science or equivalent field
- Proficiency in one or more of the following programming languages: Python, Java, or Go
- Experience with a version control system (e.g. Git), and CI/CD pipelines
- Strong problem solving skills and a desire to learn new things
- Passion for improving developer productivity and efficiency
- Strong advocate for software engineering best practices like, code quality, code reviews, Test Driven Development (TDD), Behavior Driven Development (BDD), etc.
- Experience working in a environment that follows Agile methodologies like Scrum or Kanban
Responsibilities
- Design, implement, and maintain scalable and efficient CI/CD platform to where engineering teams can host their automated build, test, and deployment pipelines
- Collaborate across the users of the platform and partner teams to deliver the critical improvements to the CI/CD platform
- Work with Box Architects and Vendors to design and implement secure, efficient, and reliable CI/CD solutions
- Capture and monitor the key metrics of the CI/CD ecosystem, and use them to continuously improve the platform
- Champion software development best practices within the team
- Participate in Sprint planning, demos, and daily scrum meetings
- Stay up-to-date with the latest industry trends and technologies in CI/CD and other DevOps spaces
Preferred Qualifications
- Experience in DevOps or Backend Engineering
- Prior experience with building and maintaining CI/CD systems (e.g., Jenkins, GitHub Actions, Gitlab CI, CircleCI, etc.) is a plus
- Experience with managing Artifact management system like Artifactory or docker registries
- Experience with Public cloud platforms, especially AWS and Google Cloud
- Familiarity with containerization and orchestration technologies (e.g., Docker, Kubernetes)
- Knowledge of infrastructure as code (IaC) tools (e.g., Terraform, Ansible)
- A background in Linux System Administration is a plus
Benefits
No information provided on Benefits.