M

Senior Systems Engineer (Java, C/C++, Linux)

Morgan McKinley • United Kingdom
Remote
Apply
AI Summary

Seeking a Senior Systems Engineer to maintain and stabilize an enterprise platform across multi-language components. Responsibilities include executing maintenance packages, resolving complex defects, and enhancing build automation. Requires strong Java, C/C++, and deep Linux expertise within a production environment.

Key Highlights
Maintain and update an established enterprise platform.
Execute precise, high-impact deliverables against scheduled release roadmaps.
Diagnose intricate system bugs and apply safe, methodical code changes.
Key Responsibilities
Execute defined maintenance packages and compatibility upgrades across Java and C/C++ services.
Perform root-cause analysis and resolve complex defects within a large-scale, multi-language system.
Maintain and enhance build automation, release packaging, and deployment scripts.
Implement targeted updates to Linux native applications, network protocols, and persistence layers.
Work alongside wider technical teams to ensure reliable, high-performing software updates that hit key release targets.
Technical Skills Required
Java C/C++ Linux
Benefits & Perks
Competitive Market Rate
Initial Contract (Outside IR35)
Fully Remote (UK-based)
Nice to Have
Experience working with high-performance messaging platforms or serialisation tools (e.g., AMQP, ZeroMQ, Protocol Buffers).
Interoperability expertise using JNI (Java Native Interface) to bridge Java and native code.

Job Description


Role Title: Senior Systems Engineer (Java / C / C++ / Linux)

Contract Type: Initial Contract (Outside IR35)

Location: Fully Remote (UK-based)

Day Rate: Competitive Market Rate

Contract Length: 6/12 months


About the Opportunity


A senior, multi-faceted Systems Engineer is required to join a critical project stream focused on maintaining, updating, and stabilizing an established enterprise platform. Operating across multi-language components (desktop, server, web, and embedded), you will be tasked with executing precise, high-impact deliverables against scheduled release roadmaps.


This engagement is ideal for a contractor who excels at diving deep into mature, multi-language codebases, diagnosing intricate system bugs, and applying safe, methodical code changes within a Linux-heavy production environment.


Key Responsibilities & Deliverables


  • Execute defined maintenance packages and compatibility upgrades across Java and C/C++ services.
  • Perform root-cause analysis and resolve complex defects within a large-scale, multi-language system.
  • Maintain and enhance build automation, release packaging, and deployment scripts.
  • Implement targeted updates to Linux native applications, network protocols, and persistence layers.
  • Work alongside wider technical teams to ensure reliable, high-performing software updates that hit key release targets.


Core Technical Requirements


  • Polyglot Engineering: Strong hands-on background in both Java (including Java 8 environments) and C/C++.
  • Operating Systems: Deep Linux-based development, environment configuration, and native debugging expertise.
  • Legacy Systems: Proven track record of safely refactoring, maintaining, and improving mature enterprise codebases.
  • Build Tools & Versioning: Native build automation tools (GNU Make, Autotools, Ant) and classic VCS (SVN/Git).
  • Database & Web: PostgreSQL experience along with web tier familiarity (Apache, PHP, JavaScript, or Python).
  • Architectures: Solid background in distributed, networked application architectures.


Bonus / Advantageous Skills


  • Experience working with high-performance messaging platforms or serialisation tools (e.g., AMQP, ZeroMQ, Protocol Buffers).
  • Interoperability expertise using JNI (Java Native Interface) to bridge Java and native code.



Similar Jobs

Explore other opportunities that match your interests

Senior C++ Software Engineer

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

oho group

United Kingdom

Strategic People Partner - Global Leadership

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

oyster®

United Kingdom
Visa Sponsorship Relocation Remote
Job Type Contract
Experience Level Mid-Senior level

Zenovo

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly