Full Time

Systems Software Engineer - Remote

Get It Recruit - Information Technology
Remote!
$90,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Get It Recruit - Information Technology, so some details may not match this job. The employer's own page has the real description.

Overview

The Systems Software Engineer plays a crucial role in the design, development, and maintenance of robust software systems that meet specific organizational needs. This remote position entails collaborating with cross-functional teams to architect software solutions, troubleshoot issues, and optimize performance to enhance system reliability. As a Systems Software Engineer, you will be responsible for implementing best practices in software development and ensuring that our systems are secure, scalable, and efficient.



Job Responsibilities

  • Design, develop, test, and deploy software systems in alignment with business objectives.
  • Collaborate with product management and other technical teams to define system architecture and specifications.
  • Identify and resolve system performance issues and bugs in a timely manner.
  • Conduct system testing and validation, ensuring software quality and reliability.
  • Implement software security protocols to protect sensitive data and maintain system integrity.
  • Create and maintain technical documentation for system configurations, procedures, and best practices.
  • Stay up-to-date with emerging technologies and trends in software development.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 3 years of experience in systems software development.
  • Proficiency in programming languages such as C++, Java, or Python.
  • Strong understanding of software development methodologies and lifecycle.
  • Experience with version control systems like Git.
  • Knowledge of operating systems, database management, and network protocols.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a remote team environment.


Technologies & Tools

In this position, the Systems Software Engineer will engage with a variety of technologies and tools, including programming languages such as Java, C++, and Python, along with development frameworks and platforms. Familiarity with cloud computing services, such as AWS or Azure, is a plus. The role also requires proficiency in using version control systems like Git and integration/continuous deployment (CI/CD) tools to streamline the development process.



Ideal Candidates

The ideal candidate for the Systems Software Engineer position is someone who demonstrates a strong blend of technical expertise and effective collaboration skills. They should be proactive in seeking innovative solutions, adaptable to changing priorities, and capable of working independently in a remote setup. A passion for software development and an eagerness to stay informed about technological advancements will also be essential for success in this role.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.