Description
About The Role
We are looking for a Systems Engineer to join our Infrastructure Engineering team.
This role is ideal for a recent graduate who is passionate about Python development, automation, and large-scale infrastructure systems.
As a System Engineer, you will work alongside experienced Systems, Network, and Platform Engineers to build tools and automation that improve operational efficiency, infrastructure visibility, and engineering productivity.
You will gain exposure to high-performance compute, networking, cloud infrastructure, and distributed systems while developing practical software solutions that support real-world production environments.
This is a hands-on engineering role focused primarily on Python development, automation, data collection, system integrations, and operational tooling.
What You’ll Do
Develop Python scripts and automation tools that improve infrastructure operations and engineering workflowsBuild utilities for collecting, analyzing, and reporting infrastructure data from servers, networks, and cloud environmentsCreate dashboards, reports, and automation workflows that improve system visibility and operational efficiencyAssist with the development of internal tools used by Systems and Network Engineering teamsWork with APIs, databases, and infrastructure services to automate repetitive operational tasksHelp improve monitoring, observability, and telemetry systems through scripting and data analysisParticipate in code reviews, design discussions, and engineering team meetingsDocument tools, processes, and automation workflows for internal usersCollaborate with senior engineers on projects involving compute, networking, cloud, and platform infrastructure
Minimum Qualifications
Graduated with a Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Software Engineering, Information Systems, or a related technical fieldExperience programming in Python through coursework, personal projects, internships, or open-source contributionsUnderstanding of fundamental computer science concepts and software development practicesFamiliarity with Linux command-line environmentsBasic understanding of networking concepts such as TCP/IP, DNS, and HTTPStrong problem-solving skills and willingness to learnAbility to work collaboratively in a team environmentExcellent written and verbal communication skills0–2 years of professional work experience in a related field
Preferred Qualifications
Experience building Python applications, automation tools, or scriptsFamiliarity with Git and modern software development workflowsExperience working with REST APIsExposure to databases such as PostgreSQL, MySQL, or SQLiteFamiliarity with data analysis libraries such as PandasExperience with Linux system administration or scriptingExposure to cloud platforms such as AWS, Azure, or GCPFamiliarity with monitoring and observability toolsExperience with Docker or containerized applicationsInterest in distributed systems, networking, infrastructure, or AI/HPC environments
Technologies You May Work With
PythonGit & GitHubLinuxREST APIsSQL DatabasesPandasDockerPrometheus & GrafanaCloud Infrastructure PlatformsInfrastructure Automation Tools
What We’re Looking For
Someone who enjoys solving problems through code and automationA self-starter who is curious about how large-scale infrastructure systems operateStrong attention to detail and a willingness to learn from experienced engineersAn individual who can take a project from idea to implementation with guidance from mentorsA team player who communicates effectively and seeks feedbackSomeone excited to build tools that make engineers more productive
What You’ll Gain
Real-world experience developing software for production infrastructure environmentsExposure to large-scale compute, networking, and cloud systemsExperience with automation, observability, and operational toolingOpportunities to contribute meaningful code and projects used by engineering teams
The range below reflects the base salary for the position.
Actual compensation may vary based on job-related factors such as skill set, experience, education, and location.
In addition to base salary, this role may be eligible for bonus, equity, and/or commission programs.
Nscale may offer a competitive benefits package including medical, dental, vision, flexible paid time off, parental leave, and retirement plan participation.
Salary Range: $80,000 USD - $130,000 USD
For information on how Nscale handles candidate personal data, please see our Employee & Candidate Privacy Notice: Here.