Principal Infrastructure Engineer

  • Remote - Worldwide

Remote

DevOps

Principal

Job description

We’re looking for a player-coach to lead infrastructure at Unstructured. This role is perfect for a Principal Infrastructure Software Engineer ready to mentor or a hands-on Director who still loves to build. You’ll own our cloud infrastructure and internal platforms, mentor engineers, and set the direction for how we scale securely and efficiently. As a key technical leader, you will own organization-level infrastructure design and reliability strategies, large-scale infrastructure challenges. Your work will be foundational to scaling our systems, ensuring high availability, performance, and security across our stack.

Key Responsibilities:

Infrastructure Leadership: Own and drive the architecture and design of scalable, resilient infrastructure systems across the organization. Define and influence infrastructure strategy in alignment with product and business goals.

Strategic Projects: Lead cross-functional, high-impact infrastructure initiatives involving compute, networking, storage, and orchestration. Provide deep technical guidance and mentorship across engineering, platform, and DevOps teams.

Systems Problem Solving: Solve persistent and complex infrastructure problems at scale. Drive root cause analysis, mitigation strategies, and proactive risk reduction across systems.

Hands-On Engineering: Contribute directly to the design, implementation, and optimization of core infrastructure. Improve CI/CD pipelines, observability, automation, and production readiness for mission-critical systems.

Mentorship & Enablement: Mentor engineers and promote a culture of operational excellence, automation, and reliability. Act as a force multiplier by raising infrastructure engineering standards and best practices across teams.

Cross-Team Alignment: Ensure consistent, simple, and scalable infrastructure designs that enable fast-moving product teams. Resolve escalations related to performance, uptime, or platform dependencies and prevent long-term architectural bottlenecks.

Organizational Impact: Shape how we build, deploy, and operate our systems now and in the future. Make foundational decisions that impact developer experience, cloud strategy, and platform capabilities.

Qualifications:

-Experience: 10+ years of infrastructure or site reliability engineering experience with a track record of leading and delivering complex systems at scale.

-Technical Expertise: Python, Deep knowledge of cloud platforms (e.g., AWS, GCP, or Azure), containerization (e.g., Docker, Kubernetes), IaC tools (e.g., Terraform), and system observability.

-Leadership: Proven experience influencing technical strategy and architecture across multiple teams. Skilled at mentoring and building high-performing infrastructure or SRE teams.

-Problem Solving: Exceptional systems-thinking and debugging skills; adept at analyzing complex distributed systems and designing scalable, fault-tolerant solutions.

-Communication: Clear, concise communicator who can convey infrastructure concepts to both technical stakeholders and non-engineering partners.

-Adaptability: Comfortable operating in ambiguous, fast-changing environments where infrastructure needs evolve rapidly alongside product requirements.

Why Join Us?

Impactful Work: Play a key role in shaping the future of our organization and its products.

Innovation: Work on challenging problems that require innovative solutions.

Growth: Opportunities to grow your career in a dynamic and fast-paced environment.

Collaboration: Join a team that values collaboration, mentorship, and continuous learning.

Share this job:
Please let unstructured.io know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply