Apply

Senior Infrastructure Engineer, Platform

Posted 2024-10-05

View full description

💎 Seniority level: Senior, 10+ years

📍 Location: United States

🔍 Industry: Shipping and logistics technology

🗣️ Languages: English

⏳ Experience: 10+ years

🪄 Skills: LeadershipPythonSoftware DevelopmentAgileGitJenkinsGoGrafanaPrometheusREST APIRustCollaborationCI/CDProblem SolvingAgile methodologiesMentoring

Requirements:
  • Bachelor’s Degree in Computer Science (or related field), or equivalent professional experience.
  • Extensive experience (10+ years) in software development, with a strong emphasis on high performance services and infrastructure.
  • Proficiency in programming languages such as Go, Rust, or Python and experience with version control systems (e.g., Git).
  • Deep understanding of modern software development practices, including agile methodologies and CI/CD.
  • Familiarity with observability and alerting frameworks (e.g., Prometheus, Grafana) and CI/CD tools (e.g., Jenkins, CircleCI).
  • Excellent problem-solving skills and the ability to implement effective solutions to complex technical challenges.
  • Strong communication and collaboration skills, effective in working with diverse teams.
Responsibilities:
  • Develop and maintain systems that handle significant growth, ensuring high availability, scalability, and resilience.
  • Work with engineering, Systems, and security teams to ensure that infrastructure and internal services align with broader business goals.
  • Advocate and nurture a transparent engineering culture, actively participating in open design reviews and collaborative idea refinement.
  • Build and maintain interfaces that allow for seamless communication between internal and external systems.
  • Analyze and address performance bottlenecks in systems and services, ensuring that they scale effectively with increased load.
  • Create and maintain monitoring and alerting systems to ensure the health of services. Troubleshoot and resolve any infrastructure-related incidents.
  • Produce comprehensive documentation, guidelines, and best practices for internal services, fostering widespread knowledge sharing and consistent adoption across teams.
  • Model exceptional coding practices and software engineering principles, mentoring and providing technical guidance to team members.
  • Build a positive team culture focused on collaboration, knowledge sharing, and delivering high-quality results.
Apply