Posted at: 11 February

Senior DevOps Engineer I

Company

CompanyTrueML

TrueML is a San Francisco-based fintech company offering AI-powered SaaS solutions for debt collection and financial health services, targeting both financial institutions and consumers.

Remote Hiring Policy:

TrueML is a remote-first company hiring from various locations, including the USA, Mexico, Argentina, and San Jose (Costa Rica), with a diverse team across 30 U.S. states and 7 countries, particularly in LATAM.

Job Type

Full-time

Allowed Applicant Locations

United States, Mexico, Argentina

Salary

$48,000 to $60,000 per year

Job Description

About This Role:

TrueML is currently undergoing a major platform rearchitecture, moving toward a fully cloud-native, modernized infrastructure. As a DevOps Engineer, you will be a key driver of this evolution. Your mission is to eliminate friction in the Software Development Lifecycle (SDLC), empowering our engineering teams with automated workflows, scalable AWS environments, and high-visibility monitoring. You aren't just managing infrastructure; you are building the foundation that allows our business to scale and innovate.

What You'll Do:

    • Improve System Architecture: Lead our push toward a modern, cloud-native organization by designing and managing scalable, resilient systems on AWS.
    • Code Your Infrastructure: Own our Infrastructure as Code (IaC) strategy using Terraform, ensuring our environments are repeatable, versioned, and stable.
    • Modernize CI/CD: Build and optimize high-velocity deployment pipelines using GitHub Actions, ArgoCD, and Helm to get code from "commit" to "production" seamlessly.
    • Master Orchestration: Deploy and operate Kubernetes clusters, ensuring our containerized services are healthy, scalable, and easy to manage.
    • Build Internal Tools: Act as a "force multiplier" for our developers by creating custom CLI tools, scripts (Python/Go), and frameworks that automate routine tasks.
    • Drive Data-Driven Decisions: Enhance system visibility into performance and operational costs, giving engineers the data they need to make smart, impactful choices.
    • Own Reliability: Perform deep-dive root cause analysis on complex system issues and implement long-term fixes that improve overall platform stability.

What You'll Do (Qualifications):

    • A Technical Problem Solver: You hold a degree in Computer Science or a related engineering field and have a proven ability to debug complex, distributed systems.
    • Cloud-Fluent: You have a strong grasp of AWS services and networking fundamentals (DNS, HTTP, VPCs) and understand how to design for the cloud.
    • Container-Savvy: You have hands-on experience managing Kubernetes and are comfortable using Helm to manage complex configurations.
    • A Developer at Heart: You are proficient in Python, Go, or TypeScript and prefer building an automated tool over performing a manual task twice.
    • Security-Minded: You don’t treat security as an afterthought; you design with a "security-first" mindset, integrating best practices into every layer of the stack.
    • A Collaborative Communicator: You enjoy working cross-functionally and can translate complex infrastructure needs into clear documentation and guidance for development teams.
$48,000 - $60,000 a year