Staff Software Engineer - Linux Platform Foundations

Added
28 days ago
Type
Full time
Salary
Salary not provided

Related skills

security linux windows ci/cd .net core

📋 Description

  • Collaborate with cross-functional teams for seamless integration.
  • Gather and refine requirements for prototyping Windows client components.
  • Following best practices, contribute to technical designs, proposals, and architectural decisions.
  • Develop high-quality, maintainable software components with comprehensive unit/functional tests.
  • Participate in code reviews, ensuring standards and security best practices.
  • Contribute to technical documentation and knowledge sharing within the team.

🎯 Requirements

  • Strong hands-on experience in C# or C++ on Linux and Windows.
  • Proficient in OO principles, design patterns, and clean, maintainable code.
  • Experience with Agile (Scrum/Kanban), CI/CD, and automation tools.
  • Proficient in Linux; skilled at debugging Linux apps.
  • Familiarity with cloud platforms, databases, and front-end frameworks.
  • Bachelor’s degree in Computer Science, Computer Engineering, or equivalent.
  • Nice-to-have: IPC mechanisms (COM, Pipes, RPC, Sockets) and kernel debugging.
  • Nice-to-have: IAM protocols (FIDO, WebAuthn, SSO, SAML, OAuth) and secure coding practices.

🎁 Benefits

Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →