Full Time

Systems Software Engineer - Remote | WFH

Get It Recruit - Information Technology
Remote!
$90,000 - $130,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.

Job Overview

The Systems Software Engineer will be responsible for designing, developing, and maintaining software systems to support various applications and platforms. This role involves collaborating with cross-functional teams to analyze requirements, develop solutions, and improve overall system performance. The ideal candidate will demonstrate a strong technical aptitude, attention to detail, and experience in delivering high-quality software solutions while working in a remote environment.



Job Responsibilities

  • Design, develop, and implement software solutions in support of system functionality.
  • Conduct system analysis and design activities to improve software efficiency.
  • Collaborate with product managers and other engineers to define software requirements and specifications.
  • Perform code reviews, unit testing, and debugging to ensure robustness and reliability.
  • Maintain and enhance existing software systems, providing troubleshooting support as required.
  • Document designs, processes, and system changes for reference and compliance.
  • Stay up-to-date with emerging technologies and industry trends to ensure competitive positioning.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • A minimum of 3 years of experience in software development, particularly in systems software engineering.
  • Proficiency in programming languages such as C, C++, Java, or Python.
  • Experience with Linux-based environments and understanding of operating system concepts.
  • Strong analytical skills and problem-solving capabilities.
  • Familiarity with version control systems, ideally Git, and Agile development methodologies.
  • Excellent verbal and written communication skills, with the ability to work effectively in a team-oriented culture.


Technologies & Tools

This position will utilize a variety of technologies and tools, including programming languages such as C, C++, Java, and Python. The engineer will also work extensively with Linux-based systems, apply software development frameworks, and use version control systems like Git to manage code changes. Additionally, familiarity with automated testing tools and cloud platforms may be an asset in this role.



Ideal Candidates

The ideal candidate for this position will possess a proactive attitude toward problem-solving and a strong desire to leverage their technical skills to deliver high-quality software solutions. They should be adaptable, capable of working under pressure and meeting deadlines while maintaining a clear focus on project objectives. Candidates should also embody a collaborative spirit, be open to feedback, and be willing to engage constructively with team members to achieve common goals.

No password to remember: you can log in with a link we email you. Log in →

View Similar Jobs

Matches Jobs

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