Toptal

Senior Infrastructure Engineer

Toptal

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will be responsible for designing, deploying, and maintaining the core logging, database, networking, and monitoring infrastructure across hundreds of servers.
  • Implement monitoring for automated system health checks, develop procedures, and maintain system troubleshooting and maintenance documentation.
  • Collaborate regularly with Engineering teams to improve the company’s engineering tools, systems, procedures, and data security.
  • Join daily scrum standups. Expect pair programming, engaging in peer code reviews, and using collaboration tools like Slack and Zoom.
  • Support Infrastructure design, architecture, and implementation.
  • Communicate with key partners on project engagements.

Requirements

  • 5+ years of experience in Linux debugging, networking, routing, IP addressing, Load Balancing, and VPNs.
  • Previous experience managing infrastructure configuration and provisioning through code for large, distributed systems on public cloud platforms (preferably AWS and GCP, but if you have had experience with Azure, Oracle Cloud, DigitalOcean, Linode, and others, that’s fine too).
  • Knowledge of Infrastructure-as-Code principles and hands-on experience with automation tools.
  • Experience running RDBMS, especially PostgreSQL experience, is an added advantage.
  • Hands-on experience with system and application metric collection and alerting services like Graphite, Grafana, Prometheus, InfluxDB, Sensu, etc.
  • Outstanding troubleshooting skills.
  • A strong understanding of modern systems and service-oriented architecture.
  • Proficiency in scripting languages such as Python, Bash, Ruby, etc.
  • Experience with Docker, Docker Compose, and building optimized Dockerfiles is an advantage.
  • Experience with Kubernetes environments: production operations, troubleshooting, debugging, cluster provisioning, and management is an advantage.
  • Eagerness to help teammates, share knowledge with them, and learn from them.
  • Outstanding written and verbal communication skills.
  • Ability to work in a fast-paced, rapidly growing company and handle a wide variety of challenges, deadlines, and a diverse array of contacts.
  • You must be a world-class individual contributor to thrive at Toptal.
Benefits
  • We take the best elements of virtual teams and combine them with a support structure that encourages innovation, social interaction, and fun.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Linux debuggingnetworkingroutingIP addressingLoad BalancingVPNsInfrastructure-as-Codescripting languagesPostgreSQLDocker
Soft Skills
troubleshootingcommunicationcollaborationknowledge sharingadaptabilityteamworkpeer code reviewsengagementproblem-solvingtime management