DevOps / Platform Engineer
The DevOps / Platform Engineer is responsible for managing and optimizing cloud-based infrastructure, with a strong focus on Google Cloud Platform (GCP). This role ensures the reliability, security, and scalability of systems that support business operations. This individual will proactively monitor environments, troubleshoot issues, and collaborate across teams to implement and maintain efficient, cloud-first solutions. This individual will play a key role in supporting multi-tenant systems, ensuring proper data isolation, security boundaries, and scalability across shared and tenant-specific resources.
What We Offer
Competitive salary up to $125,000
401(k) with generous company match and immediate vesting
Medical, Dental, Vision & Voluntary Benefits
Company-paid Short-Term Disability, Long-Term Disability, and Life Insurance
Non-Accrued Paid Time Off (PTO) policy providing flexibility and work-life balance
80 hours of paid Sick Time annually
10 paid holidays per year
96 paid volunteer hours annually to support causes you care about
$1,000 annual Development Reimbursement for continued learning and growth
Paid Parental Leave to support growing families
Award-winning workplace culture and supportive team environment
Opportunities for growth and recognition in a mission-driven organization
Employee discounts and additional voluntary benefits including pet insurance, legal insurance, and more
Essential Functions
Administers and manages cloud infrastructure within Google Cloud Platform (GCP), including compute, storage, networking, and IAM
Provisions, configures, and maintains cloud resources using infrastructure-as-code and automation tools
Monitors system performance, availability, and cost efficiency across cloud environments
Implements and enforces security best practices, including identity management, access controls, and compliance standards (e.g., SOC 2)
Manages backups, disaster recovery strategies, and business continuity processes within cloud environments
Collaborates with engineering teams to support application deployments and optimize system performance
Troubleshoots and resolves system and application-level issues in a timely manner
Maintains and improves CI/CD pipelines and deployment processes with tools like Github Actions in collaboration with development teams
Analyzes system usage and recommends scaling strategies to ensure performance and cost optimization
Documents system configurations, processes, and procedures to ensure clarity and consistency
Supports incident response efforts and participates in root cause analysis
Provides on-call support to meet service level objectives and ensure system uptime
Designs and supports multi-tenant architectures, including data isolation strategies, sharding approaches, and tenant-aware resource management
Implements tenant-level monitoring, alerting, and observability to ensure performance and reliability across environments
Continuously evaluates and implements new tools and technologies to improve system reliability and efficiency
Perform other duties as assigned
Knowledge, Skills & Abilities
Knowledge of cloud security principles, IAM roles, and access control models
Familiarity with containerization technologies (Docker) and orchestration tools (Kubernetes/GKE)
Strong troubleshooting and problem-solving skills across distributed systems
Understanding of networking concepts (TCP/IP, DNS, load balancing, firewalls) in cloud environments
Proficiency with scripting (e.g., Python, Bash) for automation tasks
Excellent verbal and written communication skills
Strong organizational skills and attention to detail
Ability to manage multiple priorities and work independently in a fast-paced environment
Values
Carry passion.
Desire excellence.
Keep dreaming.
Build community.
Be Vivacious.
Education & Experience
Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
Minimum 5-7 years of relevant experience required
1–2 years of experience in a cloud infrastructure or DevOps role
Strong experience with Google Cloud Platform (GCP), including services such as Compute Engine, Cloud Run, Cloud Storage, and VPC networking
Proficiency with Infrastructure as Code tools (e.g., Terraform) and automation practices
Hands-on experience supporting CI/CD workflows and modern deployment practices
Experience with monitoring and logging tools (e.g., Cloud Monitoring, Cloud Logging)
Google Cloud certifications (e.g., Associate Cloud Engineer, Professional Cloud Architect) preferred
Additional Requirements
Prolonged periods of sitting or standing at a desk and working on a computer