Site Reliability Engineer

  • Remote, ANYWHERE, United States
  • Employees can work remotely
  • Full-time

Company Description

Brightback is a remote-first company that helps consumer subscription and online SaaS businesses grow customer lifetime value and reduce churn by intelligently surfacing and retaining subscribers. We are pioneering the customer retention automation category, serving innovators and category leaders like Freshly, MeUndies, and Unbounce, spanning the food delivery, subscription e-commerce & boxes, streaming media, fintech and insurance, and SaaS verticals. Brightback is a Series A, remote-first enterprise SaaS startup backed by top Silicon Valley VCs and investors. With remote headquarters in SF, our team brings decades of subscription experience from companies like Zendesk, LinkedIn, Twitter, Salesforce, and Heap Analytics.

Job Description

This is a remote position, we are hiring anywhere in the US.

In order to realize our mission, we need your help to design and build software and systems that fulfill the needs of Brightback’s customers in this emerging category. You will participate in building a complete IT asset inventory and management process to facilitate the rapid on-boarding of new employees in an efficient and secure manner. Additionally you will work closely with other engineers to build and scale a multi-account AWS organization leveraging containerization and serverless technologies. Your role will encompass all aspects of the engineering lifecycle, including security, compliance, CI/CD, and deploying robust infrastructure to support Brightback's production workloads.

Qualifications

Who you are:

You want to be part of a community of talented, forward-thinking engineers. You demonstrate clear and concise communication and data-driven decision-making. You're passionate about teaching, learning and growing your expertise. You aim to be helpful to your teammates, our customers, partners and the entire organization. You have a DevOps mindset and aim to cultivate an agile, security-first development culture that acts as force-multiplier for your fellow engineers. You continuously strive for process improvement and stay current on best practices for Cloud Native environments.

Core Responsibilities:

  1. Implementation of a remote-first, greenfield IT support and helpdesk program:

    1. Remote device management

    2. Business and engineering user support

    3. Establish baseline guardrails and controls conformant with SOC 2 type 2 standards

    4. Inventory and order management for company laptops

  2. User directory management and provisioning

    1. G Suite

    2. AWS

    3. Contribute to migrating to a centralized IdP for supported services

  3. Support internal DevOps processes and help maintain a collaborative environment between business, engineering and IT/security

    1. Create developer tooling and improve developer experience

  4. Leverage GitHub as a control plane for security and compliance efforts, “shift left” as much as possible.

  5. Terraform module development for AWS services (bonus CDK experience)

  6. Maintain and improve internal vulnerability management efforts

    1. Preventative workflows

    2. Identification and remediation

    3. Reduce attack surface (scratch/distroless images)

  7. Help scale and grow a multi-account AWS organization for Brightback’s SaaS platform, including:

    1. Management/development of multi-region deployments

    2. Migration from ECS Fargate to EKS (Kubernetes)

      1. General support for containerized workloads (image build pipelines, Dockerfiles, etc..)

    3. Develop auditing and compliance controls (including guardrails)

      1. AWS Config, GuardDuty, SecurityHub, SCPs, tracker ticket automation, etc..

    4. Manage costs and best practices for AWS environments

    5. Implement robust monitoring and alerting tools for both application and infrastructure performance and availability

      1. Proactive alerting

      2. Reduce alert fatigue

    6. AWS RDS/Aurora scaling, sharding, and management

    7. Data science automation

    8. Disaster recovery efforts

      1. Multi-region architecture

    9. Documentation and architecture diagramming

  8. Occasionally interface with customers for technical support and security inquiries

  9. Assist with regulatory and elective compliance controls and audits (GDPR, CCPA, SOC 2 type 2, etc..)

  10. Assist with CI/CD pipeline support and development

  11. Drive the continued adoption of managed cloud services and serverless workloads

  12. Support on-demand x509 certificate issuance with LetsEncrypt

  13. Anticipate and plan for future growth and identify areas of opportunity for improvement or refactoring

 

Qualifications:

  • Experience working with Amazon systems.

  • Desire to be part of a community of talented, forward-thinking software engineers

  • Demonstrate clear, concise communication and data-driven decision-making

  • Collaborative and helpful to your teammates, customers, partners, and the entire organization

  • Comfortable working remotely, self-sufficient.

  • Pluses: Event driven systems, map reduce, OLAP, Postgres, experience in enterprise SaaS development, ETL pipelines, Terraform, IT asset management.

Additional Information

At Brightback, we embody inclusion and embrace diversity.  We are an equal opportunity employer and make employment decisions on the basis of merit.  Brightback prohibits discrimination based on race, color, religion, sex, sexual identity, gender identity, marital status, veteran status, nationality, citizenship, age, disability, medical condition, pregnancy, or any other unlawful consideration. All your information will be kept confidential according to EEO guidelines.