Senior Software Engineer

Kiddom Logo

Kiddom

πŸ’΅ $130k-$185k
πŸ“Remote - United States

Summary

Join Kiddom's InfraOps team as a highly skilled software engineer and contribute to building a scalable and sustainable platform. You will play a key role in growing DevOps efforts, sharing ownership of the infrastructure architecture, and ensuring high availability and resiliency. Responsibilities include supporting the engineering team with tools for performance evaluation and CI/CD pipeline acceleration, designing and building a scalable framework for third-party API integrations, and building robust testing environments. This is a unique opportunity to make a significant impact on a rapidly growing company focused on educational equity. The role requires a BS or MS in Computer Science, 5+ years of experience, and expertise in various technologies. Competitive salary and benefits are offered.

Requirements

  • BS or MS in Computer Science or a related field
  • 5+ years professional software engineering experience
  • Experience with Java, or Python, Go, Clojure in a production environment
  • Experience designing and building REST APIs
  • Exposure to authorization technologies (OAuth)
  • Experience with continuous integration and automation tools and processes
  • Strong knowledge of design patterns and software engineering best practices
  • Excellent problem solving and debugging skills
  • Strong acumen or exposure to DevOps or SRE methodologies
  • Keen sense for SecOps
  • Functional experience using internal tools: javascript, golang, and python
  • Prior success scaling infrastructure at a rapid growth saas startup
  • Strong empathy for educators and students
  • Passion for improving education equity

Responsibilities

  • Grow our DevOps efforts from small scale to large scale multi-region
  • Share ownership of the entire infrastructure architecture
  • Aim for high availability, high resiliency
  • Support the engineering team with tools to evaluate the performance of their code in production environments, speed up CI/CD pipeline, & feature verification
  • Support the engineering team with tools to speed up CI/CD pipeline, feature verification
  • Design and build a scalable, generalized framework for third-party API integrations
  • Leverage existing infrastructure and components to build RESTful web services
  • Build APIs and robust testing environments for internal and external developers
  • Bring an attention to detail - what we do affects people’s educational opportunities and we have to be mindful of that

Preferred Qualifications

Experience with Go(lang)

Benefits

  • Competitive salary
  • Meaningful equity
  • Health benefits: medical (various PPO/HMO/HSA plans), dental, vision, disability and life insurance
  • 10 paid sick days per year
  • Unlimited vacation time policy (subject to internal approval). Average use 4 weeks off per year
  • Paid family leave after birth/adoption of caretakers and minimum of 16 paid weeks for birthing parents. Meant to supplement benefits offered by State

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.