• Find preferred job with Jobstinger
  • ID
    #15582204
  • Job type
    Permanent
  • Salary
    Depends on Experience
  • Source
    OSI Engineering, Inc.
  • Date
    2021-06-11
  • Deadline
    2021-08-10

Vacancy expired!

Seeking a Senior Full Stack Engineer at a leading cloud managed IT company Our clients full stack team is a growing, fast-moving team building software that manages millions of end user devices. Our product enables a small number of IT admins to deploy configurations and applications to very large fleets of devices with an intuitive and declarative state based approach. Our team's focus is on providing an end user experience that minimizes user input while delivering a flawless cross product MDM (Mobile Device Management) offering that scales to hundreds of thousands of end user devices. You’ll get the chance to work with a group of friendly and talented engineers who enjoy collaboration. Our team cares deeply about the customer experience while placing an emphasis on work life balance and the mental wellbeing of each of our team members. You will be joining a team that manages core portions of the system’s architecture as well as the front end that is used to configure end user devices. While our team is currently remote during the pandemic, every member has elected to return to the SF office once it is deemed safe to reopen. As a Full Stack Engineer, you will architect the next generation of our systems to support our growing business. You will help us as we convert our system to a set of highly reliable microservices, and work to bring new features to market at scale.

Responsibilities:
  • Design, code, and deploy core applications, with a focus on scale and security (Ruby, Scala, React, etc.)
  • Create unit, functional, and integration tests for services to ensure quality and correctness
  • Build and prioritize useful and impactful metrics, monitoring, and alerting (Statsd, Grafana, Elasticsearch, Kibana, Pagerduty)
  • Help plan and and execute our migration of existing services to microservices (Docker, Kubernetes)
  • Continuously improve resilience and performance of services via chaos engineering or other means
  • Contribute to documentation to clearly define out workflows and service architectures

Requirements:
  • Have 4+ years of production experience with one of these languages: Ruby/Scala/Java/Python
  • Have worked on building web apps and API’s ideally in Ruby or Python
  • Take a focused, organized approach to development, testing, and quality
  • Successfully developed distributed systems at scale in the past
  • Are comfortable jumping in and learning different tech stacks
  • A desire to understand and empathize with customer pain and develop a product sense to address those needs

Preferred Experience:
  • Mobile device management experience
  • Networking experience
  • Experience with containers such as Docker and Kubernetes
  • Experience with performance optimization
Location: San Francisco (remote until office opens)Type: Full Time

Vacancy expired!

Report job

Related Jobs

Jobstinger