NetApp logo
NetApp

Making your data infrastructure more seamless, more dynamic, and higher performing than ever before.

NetApp Emerging Talent - Software Engineer, Systems

Systems EngineerSystems EngineerFull TimeHybridSeniorTeam 10,001+Since 1992H1B SponsorCompany SiteLinkedIn

Location

North Carolina

Posted

44 days ago

Salary

$108.8K - $162.8K / year

Seniority

Senior

Job Description

NetApp Emerging Talent - Software Engineer, Systems

NetApp

Title: NetApp Emerging Talent - Software Engineer (Systems) Location: Morrisville United States Job category: University Job Description: Job Summary Are you ready to elevate your career in software engineering? NetApp is seeking Software Engineers to join our team and contribute to the development and design of innovative features for our flagship storage operating system, ONTAP. About ONTAP: ONTAP is a robust and feature-rich platform known for its advanced data management capabilities. It delivers significant value to our customers and supports mission-critical applications worldwide. As a Software Engineer, you will be part of a talented team responsible for developing, testing, and debugging distributed software that powers NetApp's cloud, hybrid-cloud, and on-premises solutions. This technical position is perfect for individuals who are systems-focused, creative, team-oriented, technologically savvy, eager to learn, and driven to produce results. Essential Functions: - Collaborate with the team on projects involving new feature development, sustaining efforts, and handling engineering escalations - Participate in all phases of the product development cycle: from definition and design to implementation, debugging, testing, and early customer support - Work closely with peer team members and other teams such as QA, Systemic Test Engineering, and other dependent engineering teams to understand customer use cases, deliver solutions, and integrate valuable insights into the team's work - Solve technical issues collaboratively with other engineers Job Requirements - Familiarity with the design and development of system software - Hands-on experience with C and C++ is required - Knowledge of Unix/Linux System Programming and Multithreaded programming - Experience in the Storage Domain is a plus - Strong conceptual understanding of OS internals - Expertise in algorithms, data structures, and multi-threaded programming is essential - Commitment to sound software engineering practices and a passion for quality - Proven track record of meeting tight deadlines without sacrificing quality - Strong communication skills, both written and oral, targeted at a wide variety of internal and external audiences - Ability to understand customer deployment scenarios and experience in collaborating with peer teams outside of engineering Additional Details: - Experience Info: If you have a Bachelor's degree and less than 2 years of relevant experience, excluding internships, DO NOT apply to this role. Instead, please apply to Job ID: 134507. - Job Posting Info: This is a pipeline position that will be opened on a recurring basis and used to fill roles aligned with the required skill sets. - Program Dates: These are full-time roles with a start date in 2026. Recruiting efforts will be ongoing until specific teams find an ideal match. Timeline: - Applications open: April 2026 - Applications close: This application will close in early July 2026 - Interviews: will occur on an as needed basis Education Typically requires a Bachelor's degree with a minimum of 2 years relevant experience, a Master's degree with no experience, or equivalent work experience Compensation: The target salary range for this position is 108,800 - 162,800 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. At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. Equal Opportunity Employer: NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, protected veteran status, and any other protected classification. Why You'll Thrive at NetApp At NetApp, you won't wait for the perfect moment-you'll make it. The early planning, the extra thought, the bold idea that turns good into great: That's how our people operate and how we continue to push the boundaries of data infrastructure. NetApp is the trusted partner for organizations transforming data into opportunity. As the only enterprise-grade storage service natively embedded in Google Cloud, AWS, and Microsoft Azure, we empower customers to run everything from traditional workloads to enterprise AI with unmatched performance, resilience, and security. Our culture We celebrate mold breakers, bold thinkers, and problem solvers. We reward initiative, impact, and ownership. We provide flexibility so you can balance professional ambition with your personal life. Here, differences are not just welcomed-they drive everything we do.

Related Categories

Related Job Pages

More Systems Engineer Jobs

Aflac logo

Systems Engineer I

Aflac

Aflac gives you cash to help with expenses health insurance doesn't cover like deductibles and co-payments.

Systems Engineer44 days ago
Full TimeHybridTeam 10,001+Since 1955H1B Sponsor

Title: Systems Engineer I Location: Columbia, SC, US, 29201 Workplace: 2215 Job Description: Salary Range: $62,000 - $90,000 We’ve Got You Under Our Wing We are the duck. We develop and empower our people, cultivate relationships, give back to our community, and celebrate every success along the way. We do it all…The Aflac Way. Aflac, a Fortune 500 company, is an industry leader in voluntary insurance products that pay cash directly to policyholders and one of America's best-known brands. Aflac has been recognized as Fortune’s 50 Best Workplaces for Diversity and as one of World’s Most Ethical Companies by Ethisphere.com. Our business is about being there for people in need. So, ask yourself, are you the duck? If so, there’s a home, and a flourishing career for you at Aflac. Worker Designation – This role is hybrid. This means you will be expected to report to one of our Aflac offices located in Columbia, SC for at least 60% of the work week. You will work from your home (within the continental US) for the remaining portion of the work week. Details of this schedule will be discussed with your leadership. What does it take to be successful at Aflac? - Acting with Integrity - Communicating Effectively - Pursuing Self-Development - Serving Customers - Supporting Change - Supporting Organizational Goals - Working with Diverse Populations What does it take to be successful in this role? • Network hardware and software troubleshooting techniques. • Lead Medium Projects (312 Mths) • Internal controls and change management processes • Skill in solving technically challenging problems involving distributed application and hardware issues • Distributed Infrastructure • Microsoft Platforms • Microsoft Office 365 administration and Azure Active Directory • AWS Systems Operations • Distributed Processing • SQL Server • IP (Internet Protocol), Windows, Unix Networking • Java • Integration of Multiple Software Packages • Problem Solving Skills • Supporting Enterprise Backup Solutions • Distributed security protocols and implementations • Unix Platforms • Disaster Recovery Experience • Server Hardware & O/S Management • Server Hardware Configuration • Infrastructure Support • Microsoft Active Directory Education & Experience Required - Bachelor's Degree in Computer Science, Information Systems or related field - Zero to two years of experience monitoring, analyzing and maintaining computer system operations Or an equivalent combination of education and experience Principal Duties & Responsibilities • Provides support on design/architectural and maintenance of a multi-platform environment for distributed on premise and cloud • Serves as the subject matter expert in performing maintenance and support of most customer products • Troubleshoots and analyzes complex issues/problems specific to a broad range of infrastructure products and networking components; documents solutions and builds checklists for team use; provides on-the-spot training with clients and practices proactive knowledge-sharing • Helps in the design, implementation, configuration, and standards of operating systems at the enterprise level in a multi-platform environment • Regulates systems performance; resolves system problems, capacity issues, and inoperability by tracking/reporting maintenance and fine-tuning systems to achieve optimum level of performance • Establishes the development of disaster recovery plans, and develops the appropriate test plans • Ensures the system's compliance with the organization's requirements through the implementation of, auditing of, and adherence to policies, procedures, and security standards • Ensures data integrity by evaluating and managing the appropriate software/hardware solutions • Reviews Aflac systems and services provided by vendors to ensure that service levels meet requirements • Develops and plans software/hardware upgrades and system installations in accordance with established policies and procedures • Performs other duties as required Total Rewards The salary range for this job is $62,000 - $90,000. This range is specific to the job and salary offers consider a wide range of factors that are considered in making compensation decisions, including, but not limited to: education, experience, licensure, certifications, geographic location, and peer compensation. The range has been created in good faith based on information known to Aflac at the time of the posting. At Aflac, it is not typical for an individual to be hired at or near the top of the range for the role to allow for future and continued salary growth, and compensation decisions are dependent on the circumstances of each case. This salary range does not include any potential incentive pay or benefits, however, such information will be provided separately when appropriate. In addition to the base salary, we offer an array of benefits to meet your needs including medical, dental, and vision coverage, prescription drug coverage, health care flexible spending, dependent care flexible spending, Aflac supplemental policies (Accident, Cancer, Critical Illness and Hospital Indemnity offered at no costs to employee), 401(k) plans, annual bonuses, and an opportunity to purchase company stock. On an annual basis, you’ll also be offered 11 paid holidays, up to 20 days PTO to be used for any reason, and, if eligible, state-mandated sick leave (Washington employees accrue 1-hour sick leave for every 40 hours worked) and other leaves of absence, if eligible, when needed to support your physical, financial, and emotional well-being. Aflac complies with all applicable leave laws, including, but not limited to, sick and safe leave, and adoption and parental leave, in all states and localities.

South Carolina
$62K - $90K / year
Full TimeRemoteTeam 10,001+Since 1993H1B Sponsor

NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than 25 years. It’s a unique legacy of innovation that’s fueled by great technology - and amazing people. Today, we’re tapping into the unlimited potential of AI to define the next era of computing. An era in which our GPU acts as the brains of computers, robots, and self-driving cars that can understand the world. Doing what’s never been done before takes vision, innovation, and the world’s best talent. As an NVIDIAN, you’ll be immersed in a diverse, supportive environment where everyone is inspired to do their best work. Come join the team and see how you can make a lasting impact on the world. We are seeking an expert System Software Engineer with a strong background in Linux systems programming, systems administration, and technical support. This hybrid role combines software development, system-level troubleshooting, and direct support for internal or customer-facing environments. You will design and maintain Slurm written in C, diagnose sophisticated system issues, and collaborate with other engineers to ensure Slurm runs optimally and efficiently. The ideal candidate is equally comfortable writing efficient, reliable, and maintainable code, analyzing systems performance, and supporting production environments. What you'll be doing: - Maintain, improve and optimize software components in C - Develop and maintain system-level and application-level code for Slurm which includes networking, system and device level components - Debug and troubleshoot complex Slurm issues related to reliability and performance - Write clean, maintainable, and well-documented code that adheres to industry standards - Collaborate with cross-functional teams including Operations, Infrastructure, and Deployment - Provide direct technical support to internal teams or external customers - Develop automated tests to ensure software reliability and regression prevention - Stay current with best practices in C programming, compilers, build systems, and related technologies What we need to see: - Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) - 5+ Years of professional experience in C development - Strong understanding of memory management, pointers, data structures, and algorithms - Experience with debugging tools such as GDB and performance profiling - Solid understanding of Linux kernel interfaces, system calls, and file system including work with Automake - Understanding of software development lifecycles and agile methodologies. Strong problem-solving and analytical skills - An environment with a focus on quality and reliability - Experience with containers and GPU technologies - Curious, self-motivated, and eager to learn new technologies Ways to stand out from the crowd: - Experience with C and other low-level languages. Background in system administration or High Performance Computing - Experience with Slurm Workload Manager or other HPC scheduling systems - Knowledge of operating system internals or hardware-software interaction. - Contributions to open-source C projects are a plus NVIDIA is leading the way in groundbreaking developments in modern computing and is at the heart of our products and services. Our work opens up new universes to explore, enables amazing creativity and discovery, and powers what were once science fiction - from artificial intelligence to autonomous cars. NVIDIA is looking for great people like you to help accelerate the next wave of artificial intelligence. We have some of the most forward-thinking and hardworking people on the planet working for us. If you're creative, passionate and self-motivated, we want to hear from you! Widely considered to be one of the technology world’s most desirable employers, NVIDIA offers highly competitive salaries and a comprehensive benefits package. As you plan your future, see what we can offer to you and your family www.nvidiabenefits.com Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 140,000 USD - 224,250 USD. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until April 20, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.

United States
$140K - $224K / year
Five9 logo

IT Finance Business Systems Analyst

Five9

Helping Companies Bring Joy to CX.

Systems Engineer44 days ago
Full TimeRemoteTeam 1,001-5,000Since 2001H1B Sponsor

• This role will work closely with business teams who manage Contracts, Orders, Billing, and Invoicing to understand current state challenges and provide guidance and ideation on what can be done to solve those problems. • IT development team who is responsible for implementing technical changes required to improve the business process. • Have a solid understanding of billing and invoicing systems, billing, rating and invoicing processes and knowledge of subscription and usage-based billing models • Lead discovery and requirements meetings with business stakeholders to understand system and process challenges and translate those into business requirements • Conduct workshops and meetings with business stakeholders to document processes related to contracts, orders, billing, and revenue flow across the Order-to-Cash lifecycle when required. • Analyze business requests and translate into functional specifications and documentation for the development team. • Develop and document deep business processes and domain knowledge to make recommendations and ask relevant questions about upstream/downstream functionality intersection points. • Backlog prioritization and grooming • Develop artifacts to illustrate process flows using tools such as Lucidchart and Visio • Lead UAT planning and execution, including test cases, defect triage, and release readiness sign-off • Define requirements for integrations and data flows between Salesforce and core finance systems (e.g., ERP/GL, billing, tax) to ensure accuracy, auditability, and timely downstream processing • Understand and perform Agile sprints, standard processes, tool entry (Jira or similar), and execution,

India
Job Closed
Franciscan Health logo

Systems Engineer IV

Franciscan Health

Based in Indiana, Franciscan Health is one of the Midwest's largest Catholic healthcare systems. Founded in 1876, the nonprofit organization was named one of Tr

Systems Engineer44 days ago

• Architect, build, manage, and optimize technologies including Citrix Virtual Apps and Desktops (CVAD) • Design, engineering, deployment, operational support, and continuous improvement of enterprise end-user computing platforms • Ensure endpoint platforms meet security, compliance, and regulatory requirements • Manage application packaging, testing, deployment, and remediation within virtual and physical endpoint environments

United States
$96.7K - $133.0K / year
Job Closed