Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Blueprint Technologies Logo

Sr. Software Development Engineer

Blueprint Technologies

$120,000 - $130,000
Dec 30, 2025
Remote, US
Apply Now

Blueprint is looking to solve complicated problems by leveraging cutting-edge technology to create additional revenue streams and new lines of business for organizations, and is seeking a Sr. Software Development Engineer to contribute to the development, maintenance, and evolution of a widely deployed commercial OS.

Requirements

  • Minimum 5+ years of professional experience developing software in C and C++
  • Minimum 5+ years of experience in systems programming (e.g., operating systems, low-level services, kernels, drivers, or similar)
  • Strong understanding of operating system concepts, including memory management, concurrency, and performance considerations
  • Proven ability to debug and resolve complex issues in large, existing codebases
  • Experience working with distributed or remote engineering teams
  • Experience working directly on commercial or large-scale operating system codebases
  • Background in security-sensitive systems, including integrity, reliability, or cryptography-adjacent work

Responsibilities

  • Develop, modify, and maintain operating system–level source code using C and C++
  • Backport features, fixes, and security updates to prior OS releases while preserving stability and compatibility
  • Migrate existing test code into a newly developed OS test framework
  • Design, implement, and execute automated and manual tests to validate system behavior across versions
  • Troubleshoot complex systems-level issues and implement effective, performant solutions
  • Participate in code reviews and contribute to engineering best practices and coding standards
  • Collaborate with engineers across distributed teams to align on design decisions, priorities, and timelines

Other

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience
  • Strong verbal and written communication skills, with the ability to explain technical concepts clearly
  • Experience mentoring junior engineers or providing technical guidance to peers
  • Comfort working independently in a remote environment with limited day-to-day supervision
  • Ability to work with multiple clients and teams