Site Reliability Engineer
Job Description
What we're doing isn't easy. But nothing worth doing ever is.
We envision a future powered by robots that work seamlessly with human teams. We build the artificial intelligence that enables service robots to collaborate with people and adapt to dynamic human environments. Join our mission-driven, venture-backed team as we build out our customer-facing operations arm.
The Diligent Robotics Site Reliability Engineer (SRE) works together with engineering teams, IT, and Security to address unique business challenges through comprehensive solutions while taking into account system uptime, reliability, and maintainability. Instrument and monitor the breadth of our full platform stack (hosts, applications, and performance). In this role you will work closely with our engineering and information security teams to enhance the automated system provisioning and deployment subsystems within codified infrastructure. You will work with developers to create more robust and scalable services independent of cloud implementations. You will help to isolate, trap, and respond from the inevitability of system failure and develop strategies for continuous monitoring and analysis to reduce both downtime and required manual intervention. You will participate in On-Call rotation to maintain platform SLAs.
Responsibilities
- Analyze our current operational toolset for shortcomings and product improvements; provide and implement recommendations.
- Creating, configuring and maintaining cloud-based infrastructure and services for the rapid development and monitoring of complex robotics and analytics applications.
- Build tools to automate monitoring and management of robot fleets.
- Triage issues as they arise, both on robots and in deployed software.
- Automate common operations to allow Diligent’s robotic fleet to scale exponentially.
- Being an active member of the software engineering team, helping to improve the organization’s SDLC process and minimizing time from code-complete to production.
- Mentor engineers in SRE best practices and modern software engineering
- Occasional off-hours, on-call work required.Â
Qualifications
- 5+ years of combined experience in SRE/DevOps or Software Engineering roles in a full stack engineering environment
- Bachelor’s degree in Computer Science, related field, or equivalent experience
- Management of hosting environment, including database administration and scaling an application to support load changes
- Experience soliciting systems requirements, designing, and implementing new platform components leveraging infrastructure or SaaS services.
- Experience working with distributed, fault tolerant systems
- Experience with running a production environment in one or more Infrastructure as a Service cloud providers (AWS or Google Cloud)
- Experience with modern datastores at small to medium scale (Firestore, Redshift, Postgres, Mongo, distributed queues like Kafka, MosquittoMQ).
- Experience with converting monolithic applications to microservices and service discovery technology
- Experience automating system provisioning, configuration, and Infrastructure as Code (Cloudformation, Terraform, Ansible, etc)
- Solid Linux skills and proficiency in at least one high-level language (i.e. Python).Â
- Experience working in an agile methodology development lifecycle
Nice to Haves:Â
- Exposure to systems security requirements, information assurance techniques, and system hardening
Benefits:
- Competitive salary and equity based on experience and contribution
- Opportunity to be part of an exciting startup venture
- Experience working with some of the leading experts in robotics
- Potential to radically change the future of healthcareÂ
COVID-19 Precaution(s):
- Remote-first interview process
- Social distancing & mask guidelines in place for onsite meetings and work (eg. demos, hardware, in hospitals, etc.)
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Date Posted
09/26/2022
Views
5
Similar Jobs
Windows Engineer - Dynata
Views in the last 30 days - 17
The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...
View DetailsAutomation Engineer - Robotics - OMRON Group
Views in the last 30 days - 17
Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...
View DetailsSenior Software Engineer - UI Systems - Realtor.com
Views in the last 30 days - 12
Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...
View DetailsAccount Executive (Fully remote) - Branching Minds
Views in the last 30 days - 9
Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...
View DetailsDigital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing
Views in the last 30 days - 6
Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...
View DetailsSenior Financial Analyst (Remote First) - European Wax Center
Views in the last 30 days - 6
The job description is for a Network Administrator position at European Wax Center The role involves financial analysis data gathering and reporting T...
View Details