Senior SRE Cloud Infrastructure - Data

Job Description

Who We Are

Having surpassed $200M ARR and continuing to grow rapidly, AuditBoard is the leading audit, risk, and compliance platform on the market. More than 40% of the Fortune 500, including 6 of the Fortune 10, leverage our award-winning technology to move their businesses forward with greater clarity and agility. And our customers love us: AuditBoard is top-rated on G2.com and Gartner Peer Insights.


At AuditBoard we inspire each other to innovate and are proud of what we are producing. We spend each day thinking of new ways to help our customers and contribute to the greater good of our company and our surrounding communities. We are all about assisting each other and breaking through barriers to create the most loved audit, risk, and compliance platform by our customers. This is how we have become one of the 500 fastest-growing tech companies in North America for the fourth year in a row as ranked by Deloitte! 

Why this role is exciting: 

AuditBoard’s success and rapid growth are powered by a modern application architecture that uses stateless containers built on Kubernetes. This architecture is hosted across cloud platforms and regions and is managed with Infrastructure-as-Code. We seek a Senior Software Engineer specializing in managing infrastructure and services as code with experience supporting real-time data streaming/serving technologies. The ideal candidate will have industry experience with scaling reliable and secure cloud infrastructure on a global scale and building, designing, and supporting a cloud-based infrastructure stack to push data around efficiently. The candidate will drive infrastructure features as an individual contributor from design to production.

Key Responsibilities:

  • Build and maintain reliable, scalable infrastructure using Terraform on public clouds
  • Supporting our next-generation data pipelines, leveraging tools such as Apache Kafka, Apache Flink, dbt Labs, & Snowflake
  • Architect and implement new cloud infrastructure to enable high-performance SaaS applications globally in the cloud.
  • Build and deliver observability tools and analyze data, working with application and data teams to ensure a consistently superb customer experience.
  • Continue to grow automation for infrastructure provisioning, developer efficiency, and internal tooling efficiency
  • Work cross-functionally, be a fantastic collaborator, be comfortable with giving and receiving feedback, and be able to thrive in a dynamic environment
  • Assist our customer support and sales team with technical issues in regards to the AuditBoard application
  • Maintain reliability for our production systems to exceed our SLA requirements, part of which is being in an on-call rotation for production issues.
  • Help define internal Service Level Objectives and Service Level Indicators for data pipelines and reporting systems to ensure customer commitments are met
  • On-call rotation for production-related issues to uphold our SLA with clients

Attributes of a Successful Candidate:

  • Deep understanding of monitoring, networking, and security at the application layer and cloud infrastructure layer
  • 3+ years building and managing real-time data streaming technologies (e.g., Kafka, Flink, Spark)
  • 1+ years working with managed ELT frameworks (e.g. FiveTran, Meltano, AirByte)
  • 5+ years experience working in a system language (e.g. Java, Scala, Python) and SQL
  • 5+ years of software development experience
  • Experience with modern data warehouses (e.g. Snowflake, BigQuery, Redshift)
  • Experience with Docker and running container orchestration systems (Kubernetes)
  • Experience working in Cloud services providers (AWS or Azure)
  • Experience with Infrastructure as Code and other cloud automation tools (e.g. HashiCorp suite)
  • Experience with building observability tooling, dashboards, and alerting for monitoring distributed systems
  • Experience with running and maintaining B2B SaaS products for thousands of enterprise customers 




Perks*
 
  • Launch a career at one of the fastest-growing SaaS companies in North America!
  • Live your best life (LYBL)! $200/mo for anything that enhances your life
  • Remote and hybrid work options, plus lunch in the office
  • Comprehensive employee health coverage (all locations)
  • 401K with match (US) or pension with match (UK)
  • Competitive compensation & bonus program
  • Flexible Vacation (US exempt & CA) or 25 days (UK)
  • Time off for your birthday & volunteering
  • Unlimited access to LinkedIn Learning
  • Employee resource groups
  • Stock options
  • Opportunities for team and company-wide get togethers!

 

*perks may vary based on eligibility

 

#LI-Remote