Staff Software Engineer — Infrastructure

Snorkel AI
·
Posted: 
August 16, 2023
·
Hybrid
Job Commitment
Full-time
Job Commitment
Mid Level
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Mid Level
Workplace Type
Hybrid
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

As a Staff Software Engineer on the Infrastructure team at Snorkel AI, you will play a crucial role in improving the developer platform and services for user and data management. Your main responsibilities will include designing and maintaining enterprise features, building automation and effective monitoring for infrastructure, deploying and maintaining CI/CD pipelines, collaborating with enterprise customers, and participating in on-call responsibilities. With a hybrid work schedule, you will have the opportunity to work both in the Redwood City HQ and remotely. This role requires a bachelor's degree in Computer Science or a related field, 4+ years of experience in distributed systems and cloud-native applications, proficiency in automation and scripting languages, and strong communication and coding skills.

Responsibilities

  • Design, develop and maintain enterprise features for the platform (including but not limited to authentication/authorization, RBAC, data governance)
  • Build and improve automation, effective monitoring and alerting for infrastructure and the platform
  • Deploy and maintain CI/CD pipelines across multiple environments and continuously improve development and deployment best practices
  • Collaborate with enterprise customers to understand product use cases and translate into engineering specifications, and deliver high-quality solutions
  • Participate in on-call responsibilities in rotation with the engineering team
  • Work a hybrid schedule with one or two days per week in our Redwood City HQ and work remotely with "No Meeting" Tuesdays and Thursdays
  • Requirements

    • Bachelor's degree in Computer Science or related field
    • 4+ years of experience in distributed systems and cloud-native applications
    • Proficiency in automation, scripting languages, and infrastructure-as-code tools
    • Practical experience with Docker containerization and clustering (Kubernetes/EKS/GKE)
    • Strong communication and coding skills
    • Proactive and positive attitude
    • 8+ years of professional software engineering experience (preferred)
    • Strong development and debugging skills in Python (preferred)
    • Experience implementing CI/CD (e.g. CircleCI) (preferred)
    • Familiarity with working with large-scale enterprise software deployments (preferred)
    • Familiarity with authentication and authorization best practices and Knowledge of common authentication technologies including OAuth, SAML (preferred)
    • Familiar with common security best practices, architecture design and implementation (preferred)

    Benefits

    • Comprehensive medical, dental, and vision plans for Snorkelers and their families
    • Yearly wellness stipend
    • 401k program for future planning
    • Parental leave program with up to 20 weeks of paid time off
    • Workstation setup allowance
    • Equal Employment Opportunity employer
    • Commitment to building a diverse team
    • Prohibition of discrimination and harassment based on various characteristics
    • Reasonable accommodation for individuals with disabilities during the application process and employment

    Job Application Resources

    No items found.

    More Openings at Snorkel AI

    Snorkel AI
    Web Design
    Web Design
    Web Design
    Web Design
    Remote
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Senior
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Snorkel AI
    Web Design
    Web Design
    Web Design
    Web Design
    Hybrid
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Mid Level
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Snorkel AI
    Web Design
    Web Design
    Web Design
    Web Design
    Hybrid
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Mid Level
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Snorkel AI
    Web Design
    Web Design
    Web Design
    Web Design
    Hybrid
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Senior
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Snorkel AI
    Web Design
    Web Design
    Web Design
    Web Design
    Hybrid
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Mid Level
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Snorkel AI
    Web Design
    Web Design
    Web Design
    Web Design
    Hybrid
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Mid Level
    ·
    101-250
    Employees
    This is some text inside of a div block.

    Similar Jobs

    Reltio
    Web Design
    Web Design
    Web Design
    Web Design
    Onsite
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Senior
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Reddit
    Web Design
    Web Design
    Web Design
    Web Design
    Onsite
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Manager
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Recorded Future
    Web Design
    Web Design
    Web Design
    Web Design
    Onsite
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Manager
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Reddit
    Web Design
    Web Design
    Web Design
    Web Design
    Onsite
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Manager
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Recursion
    Web Design
    Web Design
    Web Design
    Web Design
    Onsite
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Director
    ·
    101-250
    Employees
    This is some text inside of a div block.
    Pure Storage
    Web Design
    Web Design
    Web Design
    Web Design
    Onsite
    ·
    Full-time
    ·
    Dev & Engineering
    $
    320,000
    -
    $
    360,000
    /Year
    ·
    Mid Level
    ·
    101-250
    Employees
    This is some text inside of a div block.

    Snorkel AI

    The data-centric platform of enterprise AI
    Location
    Redwood City, CA
    Company Size
    101-250
    Workplace Type
    Industries
    Artificial Intelligence
    Enterprise Software
    Machine Learning
    Data and Analytics
    Science and Engineering
    Software
    Open Roles
    10
    Less details
    Create a Tailored Resume for this Role in Minutes
    Start Building for Free

    Snorkel AI

    The data-centric platform of enterprise AI
    Company Overview

    The data-centric platform of enterprise AI

    Benefits
    • Comprehensive medical, dental, and vision plans for employees and their families
    • Yearly wellness stipend
    • 401k program
    • Parental leave program with up to 20 weeks of paid time off
    • Workstation setup allowance
    • Supportive team environment
    • Opportunities for personal growth and diverse forms of impact
    • Commitment to diversity and equal employment opportunities
    Less details

    Want Jobs in Your Inbox?

    Sign up for the Teal newsletter and get career guidance and new jobs weekly!
    Thank you! Your submission has been received!
    Oops! Please provide a correct email address