Facebook pixel

Site Reliability Engineer
Confirmed live in the last 24 hours
Locations
Minneapolis, MN, USA • Denver, CO, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
AWS
Groovy
JavaScript
JIRA
C/C++/C#
Git
HTML/CSS
Java
Linux/Unix
Microsoft Azure
Postgres
SQL
Requirements
  • 3-5 years of combined software development, technical support, and system administration experience
  • Experience in the primary languages of the Code42 technology stack (Java, Groovy, HTML, CSS, JavaScript, JSON, SQL)
  • Extensive knowledge of Unix/Linux environments
  • Experience with object-oriented development for enterprise-class, multi-tier systems and the design patterns upon which they are built
  • Experience with accurately documenting and conveying product issues, workarounds, and fixes to Support, R&D, and on occasion, end customers
  • Experience with large-scale distributed systems and client-server architectures
  • Comfortable taking ownership of deliverables as part of a team
  • Ability to think calmly and rationally during a crisis
  • Available to participate in the on-call support rotation
  • Languages: Java, Groovy, JavaScript, and .NET/C#
  • Frameworks: Hibernate, Guice, Jetty, and Netty
  • Databases: PostgreSQL and H2
  • Environments: Linux, macOS, and Windows
  • Tools: Git, Jira, Stash, Eclipse, IntelliJ, and JUnit
  • Experience with cloud environments like AWS or Azure
  • Experience with full-stack development, able to read and troubleshoot front-end JavaScript code
  • Experience with security and cryptographic systems
  • Experience with agile/lean development processes
Responsibilities
  • Troubleshooting, diagnosing and fixing production software issues across the Code42 technology stack
  • Taking steps to prevent future occurrences of problems
  • Documenting troubleshooting techniques and mental models of the system
  • Facilitating incident response to effectively resolve the most critical and urgent issues
  • Communicating with internal stakeholders about the status of product issues
  • Helping to assess the impact of issues and prioritize work
  • Helping to mentor and guide members of Support and more junior staff
  • Continuously learning about technology and software development, and sharing knowledge with the team
  • Contributing to process and product improvement efforts on the team in R&D and beyond
Code42

501-1,000 employees

Data loss protection & recovery solutions