Cornelis Networks

Cornelis Networks, founded in 2019, is a leader in high-performance networking solutions, specializing in purpose-built fabrics that enhance scalability, effici

Software Engineer – Storage Middleware

Location

United States

Posted

55 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishLinux

Job Description

Software Engineer – Storage Middleware

Cornelis Networks

• Own the design and development of middleware for storage applications on CN platforms, with a focus on performance, scalability, and production readiness. • Work with customer-relevant storage technologies (Lustre, WEKA, BeeGFS, DAOS, etc.) to improve integration, resolve performance issues, and enable strong end-to-end behavior in distributed environments. • Analyze storage workloads, reproduce issues, develop benchmarks, and deliver fixes or enhancements based on real customer use cases and measured system behavior. • Collaborate across kernel/driver, firmware, fabric management and performance teams to support product development, ecosystem enablement, and advanced customer escalations. • Participate in design reviews, code reviews, CI, and long-term maintenance. • Contribute upstream open-source storage software projects where appropriate. • Operate as a self-motivated 'owner,' taking full responsibility for features from initial ideation through to remote deployment and maintenance.

Job Requirements

  • Experience in high-performance systems programming in C/C++ on Linux.
  • Experience developing, debugging, or optimizing storage middleware or related high-performance software.
  • Familiarity with storage technologies such as Lustre, WEKA, BeeGFS, DAOS, or similar distributed storage platforms.
  • Experience analyzing system stability and performance, identifying bottlenecks, and delivering production-quality fixes and improvements.
  • Strong collaboration skills and the ability to work across software, hardware, and customer-facing engineering teams.

Benefits

  • medical, dental, and vision coverage
  • disability and life insurance
  • dependent care flexible spending account
  • accidental injury insurance
  • pet insurance
  • generous paid holidays
  • 401(k) with company match
  • Open Time Off (OTO) for regular full-time exempt employees
  • sick time
  • bonding leave
  • pregnancy disability leave

Related Job Pages

More Full-stack Engineer Jobs

Full TimeRemoteTeam 1,001-5,000H1B No Sponsor

• Collaborate with the CTO and product/engineering team to define and implement technical solutions • Own projects end-to-end — from architecture and implementation to testing and deployment — working autonomously across multiple areas of the stack • Use AI coding tools (such as Claude Code) extensively as a core part of your daily development workflow • Build and extend product modules across the full stack, including integrations, data pipelines, dashboards, and new feature development • Collaborate on CI/CD pipelines, automated testing suites, and code reviews to maintain system reliability

United States
$90K - $103K / year
Job Closed
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Provide technical leadership and mentorship to a team of software engineers. • Drive continuous improvement initiatives to enhance software development processes, productivity, and efficiency. • Design, develop, implement, and maintain access management solutions using Okta for both cloud services and end user applications. • Contribute to the planning, execution, and delivery of software development projects. • Collaborate with cross-functional teams such as Product Management, Quality Assurance, and DevOps.

United States
$173K - $231K / year
Job Closed
HERO Software logo

Staff Fullstack Engineer

HERO Software

The craftsmen software for professionals: Faster, easier, more efficient - more digital!

Full TimeRemoteTeam 51-200H1B No Sponsor

• Lead the design and implementation of full-stack features using TypeScript, Node.js, Vue 3, and PHP. • Make strategic architectural decisions that ensure scalability, performance and stability. • Own systems end-to-end: from early discovery to release, monitoring, and ongoing improvements. • Build robust APIs (REST, GraphQL) and integrate complex backend systems. • Push engineering excellence: testing, observability, documentation, and clean architecture. • Collaborate closely with Product & Design to clarify requirements and shape solutions. • Mentor engineers across teams and help elevate engineering standards across the organization. • Drive AI-assisted engineering practices and identify opportunities for AI product features.

Germany
Job Closed
Full TimeRemoteTeam 11-50Since 1997H1B No Sponsor

• Join in creating brilliant functionality and user experiences • Understand customer needs and transform them into easy-to-use functionality • Assist customers to gain full benefit of SoluDyne • Join in testing and troubleshooting

Norway