Principal Infrastructure Engineer

MercorMercor·Remote(India)
Software Development

WFA Digital Insight

As remote work continues to redefine the digital landscape, demand for skilled infrastructure engineers has surged. With a 25% increase in AI-driven projects, companies like Mercor are seeking experts to navigate complex systems. To stand out in this competitive market, candidates must demonstrate proficiency in bash scripting, Docker, and containerization. Mercor's commitment to innovation and its connections to leading AI research labs make this role an attractive opportunity for those looking to make a significant impact. Before applying, candidates should be prepared to showcase their problem-solving skills and experience with infrastructure debugging.

Job Description

About the Role

The Principal Infrastructure Engineer at Mercor plays a pivotal role in ensuring the seamless operation of the company's infrastructure. This involves working closely with the technical team to identify and resolve issues, implement new technologies, and maintain the integrity of the system. Given the remote nature of the work, the ability to work independently and manage time effectively is crucial.

As a key member of the engineering team, the Principal Infrastructure Engineer will contribute to the development and implementation of infrastructure strategies, focusing on scalability, reliability, and performance. This role requires a deep understanding of software engineering principles, strong bash/shell scripting skills, and experience with Docker and containerization.

The day-to-day responsibilities will include debugging infrastructure issues, collaborating with the development team to ensure smooth deployment of software updates, and maintaining compliance with security protocols. The ideal candidate will have a strong foundation in computer science and software engineering, with a proven track record of managing and optimizing infrastructure for high-performance applications.

What You Will Do

  • Design and implement scalable infrastructure solutions to meet the growing demands of the company
  • Develop and maintain scripts for automating tasks and workflows
  • Collaborate with the development team to ensure smooth integration and deployment of new features
  • Debug and resolve complex infrastructure issues using tools like PostgreSQL, MySQL, Redis, and nginx
  • Implement security measures and ensure compliance with TLS and other security protocols
  • Manage and optimize system performance using systemd and log analysis tools
  • Participate in on-call rotations to provide 24/7 support for critical infrastructure issues
  • Develop and maintain technical documentation of infrastructure designs and changes
  • Work closely with cross-functional teams to identify and prioritize infrastructure needs
  • Stay up-to-date with the latest technologies and trends in infrastructure engineering and apply this knowledge to improve existing systems

What We Are Looking For

  • 3+ years of experience in software engineering with a focus on infrastructure development and management
  • Strong proficiency in bash/shell scripting and experience with Docker and containerization
  • Experience with infrastructure and systems debugging using PostgreSQL, MySQL, Redis, nginx, TLS, systemd, and log analysis
  • Familiarity with version control workflows including Git, PRs, and issue tracking
  • Strong understanding of computer science and software engineering principles
  • Experience working in a remote team environment and managing time effectively
  • Excellent problem-solving skills and the ability to work under pressure
  • Strong communication skills and the ability to collaborate with cross-functional teams
  • Experience with Agile development methodologies and CI/CD pipelines

Nice to Have

  • Experience with cloud platforms such as AWS or GCP
  • Knowledge of Kubernetes and container orchestration
  • Familiarity with monitoring tools like Prometheus and Grafana
  • Experience with security frameworks and compliance standards
  • Certification in infrastructure engineering or a related field

Benefits and Perks

  • Competitive salary and benefits package
  • Opportunity to work with a leading company in the AI research sector
  • Collaborative and dynamic work environment with a team of experienced professionals
  • Professional development opportunities including training and education support
  • Flexible working hours and remote work options
  • Access to the latest technologies and tools
  • Recognition and reward for outstanding performance
  • Comprehensive health insurance and wellness programs
  • Generous PTO and vacation policy
  • Remote stipend for home office setup and internet reimbursement

How to Stand Out

  • Tip: Make sure your resume and cover letter are tailored to the specific requirements of the Principal Infrastructure Engineer role, highlighting your experience with Docker, bash scripting, and infrastructure debugging.
  • To stand out, include examples of complex infrastructure issues you've resolved in the past and how you approached them.
  • Prepare to back your claims with practical examples during the interview, such as explaining how you've optimized system performance or ensured security compliance.
  • Showcase your understanding of version control workflows and your experience with Git, PRs, and issue tracking.
  • Be ready to discuss your approach to working in a remote team environment and how you manage your time effectively to meet deadlines.
  • Consider including a link to your personal projects or contributions to open-source projects on GitHub to demonstrate your skills and passion for infrastructure engineering.
  • During salary negotiations, highlight your unique strengths and the value you can bring to the company, and be prepared to discuss your expectations based on industry standards.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.