Senior Software Engineer - Platform Engineering
Job Description
Position Overview
Join the team that's redefining how the world's largest brands fight online fraud. Spec is searching for a Senior Software Engineer - Cloud Infrastructure to build the cloud platforms and infrastructure that are revolutionizing the fight against online fraud. In this role, you will be a key member of the DevOps Engineering team, driving strategy, architecture, implementation, and operations of Spec’s innovative platform. You will work closely with product development and customer success teams to shape robust tools, systems, and processes that protect and serve major enterprises.
At Spec—a venture-backed startup with a people-focused culture—you’ll contribute to solving enterprise-scale challenges using modern technologies (Rust, TypeScript, GraphQL, Terraform, Kubernetes, AWS, etc.). Our values of empathy, transparency, and continuous growth empower every team member to make a significant impact.
Key Responsibilities
- Design, implement, and operate core, end-to-end elements of the platform—including cloud infrastructure, networking strategies, software delivery, environment management, observability, load/failure/security testing, incident tooling, platform scalability, and developer experience.
- Collaborate with product development teams to accomplish shared goals and projects.
- Engage in code reviews to ensure high-quality, secure, and efficient platform changes.
- Create, refine, automate, and optimize processes to reduce operational toil.
- Mentor and train new team members as the company grows.
- Lead projects and initiatives from the strategic roadmap and tech debt backlog.
- Incorporate security, privacy, and compliance considerations when designing platforms handling sensitive data.
- Participate in on-call rotations and incident response activities.
- Support customer-facing teams and contribute to strategic team planning.
Required Qualifications
- Professional experience in mixed DevOps environments focused on both strategic development and operations.
- Experience as an individual contributor working on front-end and back-end systems (e.g., TypeScript, Postgres, UI frameworks, Rust).
- Experience with cluster-based cloud platforms (Kubernetes, Docker, Helm, Nix, etc.).
- Proven ability in designing and building cloud platforms using public cloud provider services (AWS, GCP, Azure).
- Experience building automated CI/CD pipelines and deployment processes (e.g., GitLab, Terraform, Argo CD).
- Knowledge of infrastructure-as-code/configuration-as-code tools (Terraform, CloudFormation, TerraGrunt, Helm, GitOps).
Benefits & Perks
- Company-paid health care for you and your dependents (medical, dental, and vision).
- Unlimited PTO.
- 401k.
- Company-wide holiday break at year-end.
- Home office reimbursement.
- Learning reimbursement.
- Quarterly Innovation Weeks.
- Frequent opportunities for growth in many directions.
- Happy hours, game days, holiday parties, and off-site events.
- Hybrid work setup (3 days a week in San Jose).
- Compensation: Salary Range of $160,000-$180,000 USD with potential equity and/or bonus compensation based on experience.