System Infrastructure / Platform Engineer

LTD Global

$120K — $150K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of relevant experience with a Bachelor's degree or 6+ years with a Master's degree; or equivalent experience
  • 2+ years in API and web services development on Linux in HPC, cloud, or hyper-scale settings
  • Experience designing and building API interfaces to backend systems
  • Proficiency in programming languages including C, Shell, and Python
  • Familiarity with Git, CI/CD pipelines, and container technologies like Docker and Kubernetes
  • Understanding of software engineering best practices focused on performance and security
  • Excellent communication and collaborative skills.

Responsibilities

  • Develop and maintain diverse software projects
  • Build and support API endpoints for complex workflow automation
  • Troubleshoot and resolve complicated technical problems
  • Refactor scripts and other code for performance enhancement
  • Coordinate small project teams for system upgrades and service rollouts
  • Engage with vendors to enhance technologies based on user needs
  • Deploy services using container platforms based on Kubernetes
  • Collaborate to integrate APIs and services into high-performance computing environments
  • Present technical developments at conferences and industry gatherings.

Benefits

  • Opportunity to work at the forefront of scientific computing and technology
  • Engage in a role that impacts significant computing infrastructure globally
  • Collaboration with a diverse team of professionals
  • Potential for professional growth and skill enhancement through project leadership.
Full Job Description
About the Role
We are seeking a talented and versatile Software / API Engineer to join a dynamic team building software systems that integrate scientific workflows and large-scale supercomputing environments. This is a unique opportunity to work at the intersection of cutting-edge science and technology, contributing to some of the most impactful computing infrastructure in the world.What You'll Do
  • Develop and maintain a broad portfolio of software projects
  • Build, refine, and support API endpoints and integrations to backend systems to enable automation for complex workflows
  • Troubleshoot and resolve complex technical problems in collaboration with team members
  • Develop and refactor scripts and other code
  • Coordinate small project teams or initiatives such as new service rollouts or major system upgrades
  • Work with vendors to prioritize efforts and enhance technologies to meet user needs
  • Deploy services using container cloud platforms based on Kubernetes
  • Collaborate across teams to develop APIs and services integrated into high-performance computing and data center environments
  • Present developments to staff and the broader HPC community at conferences and industry meetings
What We're Looking For
(Level 3)
  • 8+ years of related experience with a Bachelor's degree; 6+ years with a Master's degree; or equivalent
  • 2+ years of experience with API and web services software development on Linux systems in an HPC, cloud, or hyper-scale environment
  • Familiarity with designing and building API interfaces to compute, storage, or other backend systems
  • Experience with some or all of the following:

- C, Shell, and Python programming languages

- Git, runners, and complex CI/CD pipelines

- AI or machine learning tools and services

- Database administration (MongoDB, MySQL, or PostgreSQL)

- Container technology (Docker or Kubernetes)
  • Strong understanding of software engineering best practices for performance and security
  • Excellent communication skills and a collaborative, creative work style
(Level 4) - Additional Requirements
  • 12+ years of related experience with a Bachelor's degree; 8+ years with a Master's degree
  • Experience with OpenAPI and other API frameworks
  • Experience managing Linux systems and deploying/managing virtualization or container technologies
  • Ability to lead and coordinate projects and exercise independent judgment
  • Experience analyzing and resolving complex, unique technical issues

Similar Jobs

More Jobs at LTD Global

More Information Technology Jobs

Find similar System Infrastructure / Platform Engineer jobs: