Senior DevOps Engineer at GiveCampus

United States

GiveCampus Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
EdTech, Non-Profit, SaaS, FundraisingIndustries

Requirements

  • Expertise in designing, building, and maintaining fully codified AWS environments using Terraform with zero manual changes
  • Ability to architect scalable, secure, and cost-efficient AWS infrastructure (networking, compute, storage, IAM)
  • Experience driving multi-account architecture, VPC design, and environment standardization
  • Skills in containerizing applications and ensuring production-grade deployments in AWS
  • Proficiency in building migration playbooks, rollout strategies, and safe cutover processes
  • Knowledge of modernizing CI/CD pipelines for container-based builds and deployments
  • Capability to implement self-service deployment workflows with automated rollback
  • Experience establishing pipeline templates, shared build images, and guardrails for engineering teams
  • Ownership of Terraform modules, standards, and tooling for reproducible, auditable infrastructure
  • Expertise in enforcing best practices for versioning, module reuse, secrets management, and CI-driven Terraform plans/apply
  • Ability to create automated checks to eliminate drift and prevent manual changes
  • Partnership with SRE to deliver end-to-end observability (logs, metrics, traces, dashboards, SLOs)
  • Skills in standardizing instrumentation across services and environments
  • Experience improving system reliability, alert quality, and on-call readiness
  • Ability to build and improve internal platform tooling for local development, testing, and deployments

Responsibilities

  • Design, build, and maintain a fully codified AWS environment using Terraform with zero manual changes
  • Architect scalable, secure, and cost-efficient AWS infrastructure (networking, compute, storage, IAM)
  • Drive multi-account architecture, VPC design, and environment standardization
  • Containerize existing applications and ensure production-grade deployments in AWS
  • Build migration playbooks, rollout strategies, and safe cutover processes
  • Modernize CI/CD pipelines to use container-based builds and deployments
  • Implement self-service deployment workflows with automated rollback capabilities
  • Establish pipeline templates, shared build images, and guardrails for all engineering teams
  • Own Terraform modules, standards, and tooling to ensure reproducible and auditable infrastructure
  • Enforce best practices for versioning, module reuse, secrets management, and CI-driven Terraform plans/apply
  • Create automated checks to eliminate drift and prevent manual changes
  • Partner with the SRE Engineer to deliver end-to-end observability: logs, metrics, traces, dashboards, and SLOs
  • Standardize instrumentation across services and environments
  • Improve system reliability, alert quality, and on-call readiness
  • Build and improve internal platform tooling to speed up local development, testing, and deployments
  • Provide clear, intuitive interfaces for applications

Skills

Key technologies and capabilities for this role

DevOpsCI/CDAWSTerraformKubernetesDockerLinuxInfrastructure as CodeMonitoringCloud Infrastructure

Questions & Answers

Common questions about this position

Is this a remote position, and what are the location requirements?

This is a remote-first role based in the U.S., with team members working from anywhere they choose. Team members are expected to attend multiple company-wide and team-specific onsites throughout the year, and there's an optional office in Washington, DC.

What skills and experience are required for the Senior DevOps Engineer role?

Key skills include designing and maintaining AWS environments using Terraform with zero manual changes, architecting scalable and secure AWS infrastructure (networking, compute, storage, IAM), driving multi-account architecture and VPC design, and containerizing applications for production-grade deployments.

What is the company culture like at GiveCampus?

GiveCampus has a purpose-driven team of 120+ located across the US in a remote-first setup, emphasizing substantial individual impact, sustainable growth, and collaboration. They organize regular team meet-ups, events, and retreats, and seek diverse and collaborative doers who believe in their education mission.

What makes a strong candidate for this Senior DevOps Engineer position?

Strong candidates are brilliant, energetic individuals who love architecting reliable systems, solving complex infrastructure challenges, automating processes, and building resilient pipelines to enable fast and safe shipping. They should excel in DevOps practices and have experience with AWS, Terraform, and containerization.

What is the salary or compensation for this role?

This information is not specified in the job description.

GiveCampus

Digital fundraising platform for education nonprofits

About GiveCampus

GiveCampus provides a digital fundraising platform specifically designed for schools, colleges, and universities to enhance their fundraising efforts. The platform allows educational institutions and nonprofit organizations to engage with their communities, alumni, and supporters to drive donations for various initiatives. It operates on a subscription-based software as a service (SaaS) model, where clients pay a fee to access tools for online giving, peer-to-peer fundraising, event management, and donor engagement. This enables clients to create and manage fundraising campaigns, track donations, and interact with donors more effectively. Unlike many competitors, GiveCampus focuses exclusively on the education sector, serving a diverse range of clients from small private schools to large universities. The company's goal is to help educational institutions maximize their fundraising potential and streamline their donation processes.

Washington, District of ColumbiaHeadquarters
2014Year Founded
$48.8MTotal Funding
EARLY_VCCompany Stage
Enterprise Software, Social Impact, EducationIndustries
51-200Employees

Risks

Competition from platforms like GoFundMe threatens GiveCampus's market share in educational fundraising.
Economic uncertainty may lead to reduced donations, impacting GiveCampus's revenue.
Data privacy regulations could increase compliance costs for GiveCampus.

Differentiation

GiveCampus specializes in fundraising for educational institutions, unlike general platforms like GoFundMe.
The platform offers tailored tools for donor engagement and campaign management in education.
GiveCampus's SaaS model provides cost-effective fundraising solutions for schools and universities.

Upsides

The acquisition of Community Funded enhances GiveCampus's crowdfunding and giving day capabilities.
A $50 million investment boosts GiveCampus's growth and technological advancements.
Increased interest in digital fundraising post-COVID-19 benefits GiveCampus's online platform.

Land your dream remote job 3x faster with AI