Senior Site Reliability Engineer

0 4 years ago
Sensei Ag

Website Sensei Ag

About the job

About Sensei Ag

Sensei Ag is a market-changing AgTech company aiming to solve global gaps and inconsistencies in nutrition, food safety, and food security through the transformative power of data. Guided by the capabilities and insights of our founders, technology entrepreneur Larry Ellison and Dr. David Agus, we design, develop and deploy cutting-edge agricultural technologies to build a better, more stable food supply that is capable of feeding our entire world nutritionally-relevant, delicious, affordable meals.

Everything we do is evidence-led, radically transparent, always enriching.

You can read our story here or see some recent press: Business Wire, Condé Nast Traveler

Position Description

We are looking for a talented Senior Site Reliability Engineer to create and manage our cloud and on-prem software infrastructure. This role will require working within a broad and multi-disciplinary organization to discover requirements, research solutions, and develop highly reliable systems. You will support multiple consumer-facing, enterprise-facing, and internal, geographically-distributed applications. You will be our first Site Reliability Engineer and will lead site reliability operations as we grow. We work on projects as diverse as IoT, distributed manufacturing, data science, and business intelligence. Broad support for software development operations is foundational to our team.

Responsibilities

    • Manage software implementations across multi-cloud and hybrid-cloud architectures
    • Provision and scale infrastructure through tools like Terraform
    • Assist software engineers in developing highly-reliable distributed architectures
    • Perform DevSecOps responsibilities, including assistance with CI/CD pipelines
    • Discover tools and third-party services that could reduce development and maintenance requirements
    • Monitor and minimize cloud costs
    • Implement autoscaling solutions to reduce costs, and alert team in cases of over-expenditure
    • Install and manage Kubernetes and data processing clusters
    • Monitor system statuses
    • Secure all software resources
    • Select and assist in implementation of on-premise resources to be deployed
    • Develop robust, cross-organizational architecture, processes, and standards
    • Communicate and coordinate with external partners on shared development priorities
    • Work in an agile team to develop complete, elegant, and well-documented software products
    • Initiate discussions, collaborate with peers and provide design direction to ensure technical feasibility and long-term maintainability
    • Implement robust software development processes and continually improve the team’s practices
    • Identify, track, and resolve performance issues and bugs
    • Train and mentor junior engineers

Requirements

    • 6+ years of professional experience in cloud management
    • Excellent communication skills
    • Has taken products from concept to scale
    • Strong understanding of software engineering and architecture
    • Expert in scripting languages like Bash and Python
    • Extensive experience in DevOps/DevSecOps
    • Previously built or managed backend server infrastructure for consumer web or mobile applications
    • Strong understanding of Docker, Kubernetes, and provisioning tools like Terraform
    • Expert understanding of Git and CI/CD

Preferred Skills And Abilities

    • Extensive experience working in multi-cloud AWS, Azure, and/or Google Cloud environments
    • Experience with on-premise deployments and hybrid architectures
    • Early-stage startup or R&D experience
    • Has contributed to IoT projects
    • Strong understanding of Gitlab

Traits We Value

    • Appreciation for transforming health and the future of food
    • Loves a good challenge
    • Resourceful and adaptable
    • A strong sense of curiosity
    • Embraces feedback and continually seeks to improve
    • Collaborative and knows how to get things done as part of a team

Compensation & Benefits

  • Competitive salary
  • Competitive medical, dental, and vision insurance
  • 401k and FSA plans
  • Cell phone bill reimbursement
  • Flexible PTO, vacation days and paid holidays
  • Paid parental leave