Demo

Systems Software Engineer

MRoads
New York, NY Full Time
POSTED ON 3/5/2025
AVAILABLE BEFORE 5/5/2025

Job Details

job summary:

The Systems Development team builds and maintains the platform that is shared by all Systems teams to provision, monitor, and manage our server and network infrastructure. As a Systems Software Engineer, your main focus will be tool development in Python. You'll improve and integrate our existing tools and libraries across the platform, as well as design and building new ones to make trading, research, installation, and monitoring systems easier to manage and more reliable. strong Python skills and development experience are required, along with Unix experience.

This role offers a unique opportunity to have a significant impact on a critical part of our existing and growing infrastructure. Your responsibilities will vary, but a typical day in the life might look like:


  • Building and maintaining tools and software features to automate systems engineering workflows related to machine provisioning, monitoring, metrics collection, maintenance, and network configuration

  • Troubleshooting software bugs on a fleet of Linux machines, including application, network, operating system, and/or kernel issues

  • Writing configuration management code to build, deploy, and maintain new services

  • Helping to set the general direction for the Systems Python platform



location: NEW YORK, New York

job type: Permanent

salary: $150,000 - 250,000 per year

work hours: 9am to 5pm

education: Bachelors



responsibilities:

As a Systems Software Engineer, you will play a pivotal role in developing and maintaining tools that streamline and optimize our server and network infrastructure, directly impacting trading, research, installation, and monitoring systems. Your primary responsibility will be focused on enhancing our platform's tools and libraries using Python to improve efficiency, reliability, and scalability. Here's a look at your main duties:

Tool Development and Integration: Design, build, and integrate new tools and enhance existing ones to support automated systems engineering workflows, including machine provisioning, monitoring, metrics collection, maintenance, and network configuration.

Troubleshooting and Issue Resolution: Identify, debug, and resolve software issues across a fleet of Linux machines, including application, network, OS, and kernel-related problems.

Configuration Management: Write configuration management code for the deployment and maintenance of new services, ensuring seamless integration and operational stability.

Platform Strategy and Improvement: Contribute to setting the technical direction for the Systems Python platform by developing best practices, driving innovation, and proposing enhancements.

Collaboration and Teamwork: Work collaboratively within the Systems Development team, engaging with cross-functional teams to enhance platform functionality, reliability, and efficiency.







qualifications:
  • Experience level: Entry Level
  • Minimum 2 years of experience
  • Education: Bachelors (required)


skills:
  • Linux
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

Salary : $150,000 - $250,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Systems Software Engineer?

Sign up to receive alerts about other jobs on the Systems Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at MRoads

MRoads
Hired Organization Address Summit, NJ Full Time
Job Details Hi, One of our client is looking for Procurement Lead in Summit, NJ. Please share your profiles to Role: Pro...
MRoads
Hired Organization Address Plano, TX Full Time
Job Details Requirements: 10 years of experience in software engineering, preferably with a software engineer background...
MRoads
Hired Organization Address Plano, TX Full Time
Job Details Be part of the Domain leadership team to create technology strategy and influence technology direction. Resp...

Not the job you're looking for? Here are some other Systems Software Engineer jobs in the New York, NY area that may be a better fit.

Software Engineer

Apex Systems, New York, NY

Senior Software Engineer

Adobe Systems, New York, NY

AI Assistant is available now!

Feel free to start your new journey!