Payflow (YC S21)
Devops Engineer
Payflow (YC S21)Spain17 hours ago
ContractRemote FriendlyInformation Technology
About The Job

Quick description: At Payflow, we thrive on innovation and collaboration, and our dedicated teams work together to shape the future of financial wellbeing for employees.

Three Key Attributes

Analytical mindset

Team player

Passionate for software.

Languages: English is a must, Spanish is a plus.

Location: Remote. Most of our product & engineering team is located in EU, so we will require some overlap with CET/CEST timezones. If you live in Madrid, you may work at our office occasionally.

Start date: As soon as possible.

Payflow's mission is simple — we aim to bring financial well-being to everybody through financial education and access to fair, socially responsible financial products. Employees can access their earned wages instantly, rather than waiting until payday.

Your Responsibilities

Design, implement, and maintain scalable, secure, and cost-efficient infrastructure solutions.

Design and optimize CI/CD pipelines, automating deployments, monitoring, and maintenance to ensure reliability and speed.

Take responsibility for the availability, performance, and cost-efficiency of our cloud environments, proactively identifying improvement areas.

Collaborate closely with backend engineers, QA, and product teams.

Participate in daily stand-ups and planning sessions to align DevOps initiatives with product goals.

Address and resolve security vulnerabilities identified during penetration tests, applying best practices for secret management and IAM policies.

Continuously explore new DevOps tools, AWS features, and industry trends to enhance automation, performance, and cost optimization.

Share insights, improve internal processes, and help evolve our infrastructure strategy as the company grows.

Key Tasks

Designing and maintaining cloud infrastructure using AWS and Terraform.

Managing and improving CI/CD pipelines (currently Bitbucket Pipelines, moving to GitHub Actions).

Building and maintaining Docker-based deployment workflows (ECR, ECS, load balancers).

Monitoring and improving system reliability using tools like Kibana and OpenSearch.

Managing messaging systems (RabbitMQ, SQS, SNS) and database infrastructure (PostgreSQL).

Applying cost-optimization strategies to reduce infrastructure spend without sacrificing performance.

Ensuring security best practices and addressing findings from penetration tests.

Writing and maintaining automation scripts (bash, JavaScript, or TypeScript) to streamline operations.

Participating in on-call support when production incidents occur (rarely).

Requirements

Degree in Computer Science or equivalent experience.

Proficient in English, both written and verbal.

At least 5 years of experience in a DevOps or Cloud Infrastructure role.

Ownership-oriented, proactive, and detail-focused mindset.

Passionate about automation, optimization, and continuous improvement.

Objective-oriented with a focus on reliability, security, and cost-efficiency.

Strong communication skills and ability to collaborate across teams.

Expert-level experience with AWS (ECS, ECR, S3, EC2, Load Balancers, IAM, CloudWatch, etc.).

Hands-on experience with Terraform and infrastructure-as-code practices.

Strong understanding of CI/CD pipelines (Bitbucket Pipelines, GitHub Actions).

Proficiency with Docker, PostgreSQL, RabbitMQ, SQS, SNS, Kibana, and OpenSearch.

Solid scripting skills (bash, JavaScript, or TypeScript).

Familiarity with Node.js and the NPM ecosystem.

Understanding of security best practices and incident response procedures.

What We Offer

Competitive Compensation: €52,000 fixed salary.

Contract type: Full-time contract in Spain, or freelance for 6 months while obtaining a work residence permit.

Clear career path with established progression.

Comprehensive employee benefits tailored to location (e.g., health plan, e-books).

Recognition as part of a top 15 startups in Spain (€37M raised).

Y-Combinator backing.

Learning opportunities with experienced professionals.

The Interview Process

Round 0 – Coffee chat (culture fit & Q&A) – 20 minutes.

Round 1 – Getting to know each other: high-level technical conversation – 30 minutes.

Round 2 – Technical round: review of current infrastructure (Terraform or Bitbucket Pipeline) – 60 minutes.

Round 3 – Culture fit – 30 minutes.

How to Apply

Use the LinkedIn application or send an email with the subject \"(DevOps Engineer) YOUR NAME\" and your CV attached to ******.

#J-*****-Ljbffr

#J-*****-Ljbffr

Key Skills

Ranked by relevance