Site Reliability Engineer

Divisions – Corporate Engineering /
Full-Time /
Who are we?

Smarsh empowers its customers to manage risk and unleash intelligence in their digital communications. Our growing community of over 6500 organizations in regulated industries counts on Smarsh every day to help them spot compliance, legal or reputational risks in 80+ communication channels before those risks become regulatory fines or headlines.  Relentless innovation has fueled our journey to consistent leadership recognition from analysts like Gartner and Forrester, and our sustained, aggressive growth has landed Smarsh in the annual Inc. 5000 list of fastest-growing American companies since 2008.

About the team

Are you an SRE with excellent Observability, Containerization and Orchestration skills? As a Site Reliability Engineer (SRE) in the Smarsh SaaS Operations team, you'll be part of a team who measures and improves production performance reliability through sustainable engineering practices for our suite of applications. Toil will be your number one enemy, observability your closest friend and your mission will be to drive operational burden as close to zero as you can.


    • Responsible for technical direction at the platform solutions level. Is able to weigh the pros and cons of various solutions and credibly argue for the best path
    • Can investigate and solve complex bugs, performance, and scalability issues
    • Collaborates with multiple agile teams to ensure their solutions integrate effectively
    • Participate in Pull Request reviews. Provide and receive feedback to continuously improve
    • Own initiatives like Kubernetes and work with teams worldwide
    • Work closely with Product Management and the rest of the engineering team to define features and their implementations with careful attention to quality, scalability, and maintainability
    • Can break down complex technical solutions into abstractions that the rest of the team and understand
    • Other duties as assigned.

Desired skills & experience

    • A minimum 4-8 yrs years industry experience
    • Masters in CS or equivalent desired
    • Experience administerming Kubernetes in production environments
    • Experience managing CI/CD systems (Flux, Concourse, Jenkins, TravisCI etc.)
    • Must have experience working with large datasets
    • Experience working with monitoring and observability tools (Grafana/LGTM, Datadog, Splunk)
    • Working experience with RDBMS and noSql databases
    • Background working in a multi-platform environment (Linux, Windows)
    • Familiarity with Agile/Scrum/Kanban methodologies
    • Familiarity of programming/scripting languages (ie. Python, Bash, PowerShell, Go, etc.)

Additional Skills

    • Exceptional analytical and problem-solving skills
    • Expert administrator and/or expert at programming skills in relevant languages
    • Strong communication and collaboration skills
    • Deep understanding of modern software architecture
    • Deep domain knowledge of the industry, platform, and existing processes
    • Fault-tolerant design & maintenance
    • Knowledge and understanding of modern software programming/engineering
    • Product delivery lifecycle - requirement refinement through ops
About our culture

Smarsh hires lifelong learners with a passion for innovating with purpose, humility and humor. Collaboration is at the heart of everything we do. We work closely with the most popular communications platforms and the world’s leading cloud infrastructure platforms. We use the latest in AI/ML technology to help our customers break new ground at scale. We are a global organization that values diversity, and we believe that providing opportunities for everyone to be their authentic self is key to our success. Smarsh leadership, culture, and commitment to developing our people have all garnered Best Places to Work Awards. Come join us and find out what the best work of your career looks like.