Remote Infrastructure Software Engineer Jobs
Remote infrastructure software engineer jobs are concentrated across cloud services, fintech, SaaS, and enterprise software, where distributed engineering teams are the norm rather than the exception. Companies actively hiring remotely right now include Uber, McFarland Johnson, and Affirm, from early-career roles at remote-first startups to staff-level positions on large distributed platform teams. Find a role that fits below and apply directly.
Find JobsOverview
Showing 5 of 32+ Remote Infrastructure Software Engineer jobs











What We Do
Gecko Robotics is helping the world’s most important organizations ensure the availability, reliability, and sustainability of critical infrastructure. Gecko's complete and connected solutions combine wall-climbing robots, industry-leading sensors, and an AI-powered data platform to provide customers with a unique window into the current and future health of their physical assets. This enables real-time decision making to increase the efficiency and safety of operations, promote mission readiness, and protect the environment and civilization from the effects of infrastructure failure.
Role at a Glance
The Software Platform team’s purpose is to empower software engineers, reduce unnecessary blockers, and increase our velocity to create exceptional products. They do this by making software effortless to build, deploy, and manage. Using automation, shared libraries, and DevOps tools, they solve the common software problems so other engineers can focus on Gecko’s unique challenges.
This role will specifically focus on leveling up our cloud architecture and automation, empowering engineers to manage and own their own deployments without needing extensive cloud expertise. We are looking for someone to become the primary owner of Gecko’s Cloud, supported by the rest of the team.
What you will do
Primary owner of Gecko’s Cloud, discovering and designing solutions for a well-architected cloud
Operational excellence (i.e. observability)
Security, privacy, and compliance
Reliability
Cost optimization
Performance optimization
Contribute significantly to the Software Platform team’s other work
Smooth, intuitive, automated CI/CD
Customer authentication
Permission management
DevOps Tool management and optimization
Optimizing the local development experience
Effective onboarding and internal training
Enable new business for Gecko by architecting solutions to achieve necessary certifications (e.g. DoD IL4/5)
Technologies We Use
We use a variety of technologies, but we primarily operate using Python, React, and Typescript with Google Cloud Platform (GCP) as our primary cloud provider. Our cloud architecture is primarily serverless, stateless, and event-driven. This is a non-exhaustive list and we are tech agnostic in our interview process, so we encourage you to apply regardless of your background.
About You
Required Skills
Previous experience in a DevOps role
Strong automation/scripting skills
Previous experience with one or more cloud platforms (GCP, AWS, Azure, etc.)
Previous experience with Terraform
Previous experience with cloud automation, CI/CD, and Docker
Proficiency with Linux and command line tools
Experience in developing and maintaining technical documentation and procedures
Strong communication skills, both verbal and written
Ability to work both independently and with cross-functional teams
Preferred Skills
Python
Experience working with the US Government (DoD specifically)
GCP specific experience
Who We Are
At Gecko, our people are our greatest investment. In addition to competitive compensation packages, we offer company equity, 401(k) matching, gender-neutral parental leave, full medical, dental, and vision insurance, mental health, ongoing professional development, family planning assistance, and flexible paid time off.
Gecko values collaboration, innovation, and partnership, and we believe we do our best work when we're together in person. We’re an office-first culture but understand that sometimes you may need to work from home. Many people are in the office five days a week, others need a bit more flexibility. Ultimately, we care about the outcomes we achieve - and creating a culture of autonomy and trust that enables that impact.
Gecko is committed to creating a culture of inclusion and belonging, and we are proud to be an equal opportunity employer. We believe it is our collective responsibility to uphold these values and encourage candidates from all backgrounds to join us in our mission to protect today’s infrastructure and give form to tomorrow’s. All qualified applicants will be treated with respect and receive equal consideration for employment without regard to race, color, creed, religion, sex, gender identity, sexual orientation, national origin, disability, uniform service, veteran status, age, or any other protected characteristic per federal, state, or local law. If you are passionate about what you do and want to use your talents to support our critical mission, we’d love to hear from you.
Compensation Range: $170K - $216K
See All 32 Remote Infrastructure Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsRemote Infrastructure Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Banking & Financial Services
- Healthcare & Medical Services
What Employers Look For
The qualifications that appear most often in remote infrastructure software engineer jobs.
- Proficiency with cloud platforms such as AWS, Azure, or Google Cloud
- Hands-on experience with container orchestration tools like Kubernetes and Docker
- Infrastructure-as-code experience using Terraform, Ansible, or Pulumi
- Strong understanding of networking, DNS, load balancing, and security fundamentals
- Experience with CI/CD pipelines and tools such as Jenkins, GitHub Actions, or ArgoCD
- Bachelor's degree in computer science, engineering, or a related technical field
Tips for Your Remote Infrastructure Software Engineer Job Search
Apply early to remote roles that fit
Migrate Mate lists remote infrastructure software engineer openings from across the U.S. in one place, so you can find roles that match your stack and apply directly without sorting through listings that require on-site presence.
Show your infrastructure work publicly
Maintain a GitHub repository with real Terraform modules, Kubernetes configurations, or CI/CD pipeline definitions. Remote hiring managers review actual code before interviews, and a substantive public repo signals you can deliver infrastructure decisions independently.
Demonstrate async communication in your application
Write your cover letter or application note the way you would write a detailed pull request description: clear context, specific decisions, and explicit tradeoffs. Remote infrastructure teams depend on precise written handoffs, and your application is the first sample of that skill.
Target remote-first engineering organizations
Prioritize companies where distributed teams are the default architecture, not a pandemic holdover. These employers have mature async tooling, documented runbooks, and on-call rotations built for remote infrastructure engineers, which makes day-one ramp-up and long-term retention significantly smoother.
Remote Infrastructure Software Engineer Jobs: Frequently Asked Questions
How do I get a remote infrastructure software engineer job?
Target companies that already run distributed engineering teams, because they have established workflows for remote infrastructure work and are more likely to hire you without requiring on-site presence. Remote employers screen hard for self-direction, precise async written communication, and hands-on fluency with infrastructure-as-code tools like Terraform, Ansible, or Pulumi alongside CI/CD pipelines. A public GitHub repository showing real infrastructure projects gives you a concrete edge over candidates who only list tools on a resume.
Which companies hire remote infrastructure software engineers?
Employers currently hiring remote infrastructure software engineers include Uber, McFarland Johnson, and Affirm, per current remote listings on Migrate Mate as of November 2026. Remote-first software companies, cloud-native startups, and distributed enterprise technology teams across fintech, SaaS, and cybersecurity are the most consistent sources of fully remote infrastructure engineering roles.
Can you get a remote infrastructure software engineer job with no experience?
Yes, but remote entry-level infrastructure roles are harder to land because employers expect you to troubleshoot independently without being able to tap a colleague on the shoulder. Your strongest substitute for experience is a documented home lab or open-source contribution that shows real infrastructure decisions, ideally involving cloud platforms, containerization, or automation. Remote-first startups and smaller distributed teams are more open to entry-level candidates who can demonstrate self-sufficiency early.
Do you need a degree for remote infrastructure software engineer jobs?
Not always. Remote employers in this role weigh demonstrated infrastructure skills, certifications from AWS, Google Cloud, or HashiCorp, and a portfolio of real systems work at least as heavily as a formal degree. Larger enterprise employers or those with government contracts may still list a degree as a requirement, but many remote-first companies treat verifiable technical ability and a history of shipping reliable systems as sufficient.
Which industries hire the most remote infrastructure software engineers?
Most remote infrastructure software engineer openings sit in Technology & Software, Banking & Financial Services, and Healthcare & Medical Services, per current remote listings on Migrate Mate as of November 2026. These sectors rely on distributed engineering teams that need infrastructure built, automated, and maintained without anyone physically on-site, making remote infrastructure roles a structural fit rather than an exception.
See All 32 Remote Infrastructure Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find Jobs