For Employers

TinyFish

Senior Software Engineer, Infrastructure

Posted 24 minutes ago
5-10 years experience
Apply Now

Please mention DailyRemote when applying

?Not checked yet0100
Resume Match Score

See how much of this job your resume covers, and what’s missing.

Want a recruiter to go through it line by line?

Get professional review

Tailor your resume to this job

One click makes a copy of your resume for this role, scores it against the posting, and proposes edits line by line. Your default resume is never changed.

  • Job match score for this posting
  • Edits you accept or skip, no invented facts
  • Download it when it reads right: TXT free, PDF with Premium

Create a cover letter for this job

Upload your resume and we draft a letter for this exact role, tailored to what it asks for.

  • Tailored to this role
  • Based on your resume
  • Fully editable
AI Summary

You will own the reliability and design of the AWS production environment while collaborating with product teams to improve infrastructure and developer velocity. This involves building automation, managing incident response, and establishing paved roads for service deployment and observability.

Senior Software Engineer, Infrastructure

Location
In-office or Remote - (strong preference for overlap with Pacific Time).

Employment Type
Full-time employee.

About the Role

We're looking for a Senior Software Engineer, Infrastructure to own our AWS production environment: designing, deploying, operating, and being on call for the systems our products run on. This role suits engineers coming from DevOps, Platform Engineering, or Site Reliability Engineering (SRE) backgrounds who write real code and take ownership of production.

This is not a ticket-driven infrastructure role. You'll work closely with product and infrastructure engineers to understand how they build and operate services, identify recurring sources of friction, and turn those patterns into pragmatic platform and cloud architecture improvements.

Developer productivity is also a core outcome of this role. You'll help create fast feedback loops, safe self-service workflows, and clear infrastructure patterns that reduce cognitive load and let engineers spend more time building products.

You'll own problems end to end: investigating production risks or developer friction, proposing solutions, implementing them, and measuring whether they worked. That might mean simplifying an AWS architecture, shortening a deployment workflow, building a reusable platform capability, strengthening observability, or writing Terraform. We care more about your engineering judgment and the outcomes you create than any particular tool.

What You'll Do

  • Own the reliability of our AWS production environment and participate in the on-call rotation.

  • Participate in incident response and postmortems, then drive systemic improvements rather than one-off fixes.

  • Design and evolve AWS infrastructure with clear tradeoffs across reliability, scalability, security, cost, and developer velocity.

  • Partner with product teams to understand their workloads, constraints, operational pain points, and growth plans.

  • Identify patterns across teams and translate them into shared infrastructure capabilities, standards, and paved roads.

  • Improve how engineers provision infrastructure, deploy services, observe production systems, and diagnose failures.

  • Build automation and internal tooling that eliminate repetitive work without hiding important operational details.

  • Improve CI/CD systems and deployment practices, including safe rollouts, rollback strategies, and infrastructure changes.

  • Strengthen observability across applications and infrastructure through useful metrics, logs, traces, dashboards, and alerts.

  • Maintain infrastructure as code and help establish patterns that are understandable, testable, and easy to evolve.

  • Collaborate with security and compliance teams to build practical controls into the platform.

  • Document architectural decisions and help raise infrastructure and operational standards across engineering.

What We're Looking For

  • Significant experience designing and operating production cloud systems, ideally on AWS.

  • A background in DevOps, Platform Engineering, SRE, or infrastructure-focused software engineering.

  • Hands-on experience owning production systems, including on-call and incident response.

  • Strong systems thinking: you can move between application behavior, cloud infrastructure, networking, deployment systems, and operational data.

  • A track record of solving ambiguous infrastructure problems rather than only implementing predefined solutions.

  • Experience partnering with product engineers and influencing technical decisions across team boundaries.

  • Sound judgment around reliability, security, cost, scalability, and engineering velocity.

  • Production experience with infrastructure as code. We use Terraform, but deep expertise in module authoring is not the defining requirement.

  • Strong automation or software engineering skills in languages such as Python, Go, or TypeScript.

  • Experience building and improving CI/CD systems and production deployment workflows.

  • Practical experience with observability.

  • Ability to communicate clearly, challenge assumptions constructively, and explain infrastructure decisions to engineers with different backgrounds.

Nice to Have

  • Experience building internal platforms or developer infrastructure in a fast-growing engineering organization.

  • Experience with containerized and serverless workloads, such as ECS, EKS, Kubernetes, or Lambda.

  • Familiarity with multi-account AWS environments and cloud governance.

  • Experience operating databases and stateful services such as RDS, Aurora, MySQL, or PostgreSQL.

  • Familiarity with SOC 2, ISO 27001, or similar compliance environments.

  • Experience improving cloud cost visibility and efficiency.

What We Offer

  • Broad ownership and meaningful influence over our cloud and platform direction.

  • Close collaboration with the engineers building our products and production systems.

  • Complex infrastructure challenges at the intersection of AI, browser automation, and distributed systems.

  • A culture that values engineering judgment, simplicity, security, and ownership.

  • A remote, flexible, and async-friendly working environment.

  • Competitive compensation.

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Data Engineer

Full Time United States $140K - $200K per year Software Development

Senior Python Engineer - ERP (d/f/m)

Full Time Germany Software Development

Desenvolvedor (a) Backend Java Pleno - Exclusiva PcD

Full Time Brazil Software Development

Senior Software Engineer (SAP ABAP)

Full Time United States $120K - $170K per year Software Development

Senior AI Consultant (w/m/d)

Full Time Germany Software Development

Shopify Specialist

Freelance South Africa 330 - 350 per hour Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Featuring 217,145+ Jobs in Software Engineer

Answer easy questions

Answer easy questions

217,145+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

“I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified