Aktiviere Job-Benachrichtigungen per E-Mail!

Senior Software Engineer (Core Systems Programming, C / C++)

NetApp

Düsseldorf

Vor Ort

EUR 160.000 - 239.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Zusammenfassung

A leading technology company is seeking a Senior Software Engineer to lead architecture and implementation of cutting-edge storage solutions. This role requires proficiency in C/C++, technical leadership, and a solid understanding of file systems and data management. The ideal candidate will have over 12 years of experience and will mentor team members, ensuring effective collaboration across regions. Competitive compensation and comprehensive benefits are offered.

Leistungen

Health Insurance
Life Insurance
Retirement Plans
Paid Time Off
Performance-Based Incentives
Employee stock purchase plan

Qualifikationen

  • Hands-on experience in designing and developing systems software.
  • Technical expert with proficiency in related areas.
  • Experience managing software development projects.

Aufgaben

  • Lead the architecture and implementation of the next-gen product.
  • Work closely with stakeholders to define the platform's architecture.
  • Mentor and coach team members to develop technical skills.

Kenntnisse

Proficiency in C / C++
Strong technical leadership
Problem-solving abilities
File Systems knowledge
Linux / UNIX environments
Presentation skills

Ausbildung

Minimum 12 years of related experience

Tools

CI / CD
AI technologies

Jobbeschreibung

Title : Senior Software Engineer (Core Systems Programming , C / C++)

Location :

San Jose, CA, US, 95128

Requisition ID : 131226

Job Summary

  • Build a next generation storage solutions utilizing strong technical background and expertise in data management that closely align with the company’s mission of helping customers.
  • Lead the architecture and implementation of the next generation Cloud product, coordinate the interaction across the engineering organization to drive product optimization & innovation.
  • Design and implement innovative products that meet customer needs and drive business growth.
  • Take ownership of the overall technical direction and architecture of the product, ensuring scalability, reliability, and maintainability.
  • Work closely with stakeholders to define and refine the platform's architecture, ensuring scalability, reliability, and performance.
  • Communicate effectively with all stakeholders, including senior management, to provide updates on project progress and technical challenges.
  • Continuously evaluate and adopt new technologies and tools to drive innovation and improve product performance.
  • Mentor and coach team members to develop their technical skills and foster a culture of collaboration and excellence within the team.
  • Take on any other responsibilities as assigned by senior management to support the overall goals and objectives of the organization.
  • Manage and coordinate teams across India and the US, ensuring effective collaboration and delivery of high-quality solutions.

Job Requirements

  • Proficiency in C / C++ and experience working in LINUX / UNIX environments is essential.
  • In-depth knowledge of File Systems and related technologies with knowledge of storage management is highly desirable.
  • A solid understanding of computer architecture, operating systems, file systems, networking, algorithms, and data structures is required.
  • Candidates should have hands-on experience in designing and developing systems software.
  • Recognized as technical expert within the engineering organization – should be able to demonstrate a high degree of proficiency in several related technical areas.
  • Strong technical leadership skills – demonstrated ability to build and lead large and diverse engineering teams across geographies.
  • Exceptional strategic thinking and problem-solving abilities, with a demonstrated track record of delivering revenue-driven product launches.
  • Familiarity with CI / CD, AI, and production use cases and their requirements in terms of data management.
  • Strong presentation and interpersonal skills to be able to effectively communicate to all levels and stakeholders, as well as customers.
  • This role may involve managing software development projects, designing and developing system software, and ensuring the quality of the ONTAP file system.
  • This role focuses on developing and maintaining the ONTAP file system within the GCP environment.
  • Experience in any number of related systems software projects e.g : Distributed systems, Operating systems, Linux Kernel, Database internals, Hypervisors, Containers, Compiler Optimization, etc.
  • Education

  • Requires a minimum of 12 years of related experience
  • Compensation :

    The target salary range for this position is 187,000 - 278,300 USD. The salary offered will be determined by the candidate's location, qualifications, experience, and education and may be outside of this range. Final compensation packages are competitive and in line with industry standards, reflecting a variety of factors, and include a comprehensive benefits package. This may cover Health Insurance, Life Insurance, Retirement or Pension Plans, Paid Time Off (PTO), various Leave options, Performance-Based Incentives, employee stock purchase plan, and / or restricted stocks (RSU’s), with all offerings subject to regional variations and governed by local laws, regulations, and company policies. Benefits may vary by country and region, and further details will be provided as part of the recruitment process.

    Nearest Major Market : San Jose

    Nearest Secondary Market : Palo Alto

    Job Segment : Software Engineer, Cloud, Linux, Systems Engineer, Database, Engineering, Technology

    Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
    eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.