jobapplier

Senior Software Engineer (DevOps)

IXL Learning

IXL Learning, a global leader in edtech, as a Senior Software Engineer (DevOps). In this full-time position based in San Mateo, CA, you will be responsible for managing the infrastructure for our Rosetta Stone and Wyzant products, ensuring high quality of service. You will work with a variety of production technology stacks, take responsibility for site performance, uptime, and scalability, and partner with application engineering teams.

Responsibilities

  • Collaborate with the team to master various production technology stacks and take responsibility for site performance, uptime, and scalability.
  • Develop and maintain accurate monitoring dashboards, alerting, and runbook documentation suited to each product, and identify technical problems and develop solutions.
  • Partner with application engineering teams to understand product needs, support test environments, and manage CI/CD pipelines, and build and propose architecture changes.
  • Strong communication and time management skills

Requirements

  • The ideal candidate will have 7+ years of professional hands-on software engineering or devops experience, experience with public cloud providers, and fluency in devops concerns.

Passion for improving education through technology

  • Experience with at least one programming language like Java, C++, C, Go, Python, Bash, Perl
  • Flexibility to work with a variety of technologies and legacy systems, balanced against a passion to streamline and modernize
  • 7+ years of professional hands-on software engineering or devops experience
  • Experience with common service technologies like web servers, message queues, load balancers, and databases
  • Fluency in devops concerns such as source control, builds, deployments, networking, scaling, and monitoring
  • Bachelor's or advanced degree in computer science/engineering or a related discipline

Preferred

Public cloud provider experience (GCP is a plus)

  • Experience with containerized cloud solutions utilizing Docker and Kubernetes
  • Skill at troubleshooting problems across the stack, providing both immediate fixes as well as long term solutions

Pay

USD 130,000 - 200,000