Software Engineer
$196.35k - $292.6kNetApp, Inc.
Job Summary NetApp is seeking a highly experienced Senior Software Development Engineer to help lead innovation across cloud infrastructure, software-defined storage, virtualization, and distributed systems technologies. This role is responsible for driving the design and execution of foundational infrastructure capabilities that power NetApp’s cloud-native storage and data management services across hyperscaler cloud environments. As an Senior Software Engineer, you will apply broad and deep expertise across multiple specialized disciplines including distributed systems, Linux systems software, storage architecture, networking infrastructure, and virtualization technologies. You will contribute to significant technical initiatives spanning multiple products, teams, and partner organizations while influencing architecture, execution, scalability, and operational excellence across the organization. This role requires strong technical leadership, advanced systems thinking, and the ability to identify challenges and blockers early while navigating complex technical and organizational constraints to deliver impactful outcomes. Responsibilities Lead the design and development of scalable, resilient, and high-performance infrastructure components across storage, networking, virtualization, and Linux systems layers. Drive architecture and technical direction for major subsystems within software-defined storage, virtualization infrastructure, and distributed cloud platforms. Contribute to significant portions of the product across multiple technical domains and projects while coordinating execution across stakeholders and partner teams. Architect and optimize storage and networking data paths for performance, scalability, reliability, and operational efficiency in cloud-scale environments. Provide technical leadership across virtualization technologies including KVM/QEMU, hypervisor integrations, virtual networking, storage virtualization, and infrastructure orchestration. Drive engineering excellence through strong design practices, observability, scalability, reliability, automation, and operational readiness. Lead resolution of highly complex technical challenges involving distributed systems, virtualization, cloud infrastructure, and enterprise storage technologies. Influence technical direction across organizations through architecture reviews, technical mentoring, design leadership, and cross-functional collaboration. Establish effective technical collaboration models across engineering teams and partner organizations to drive alignment and execution. Mentor engineers and help scale organizational engineering capability through technical guidance and leadership. Evaluate emerging technologies and industry trends in cloud infrastructure, distributed systems, storage, and virtualization platforms. Job Requirements 12+ years of experience in systems software engineering, distributed infrastructure platforms, virtualization, storage systems, or cloud infrastructure development. Expert-level programming skills in C/C++ with strong proficiency in Python. Deep expertise in Linux operating systems internals, kernel technologies, systems architecture, concurrency, memory management, and performance engineering. Significant experience designing and building distributed storage systems, software-defined infrastructure platforms, or cloud-native infrastructure services. Deep expertise with virtualization stacks including KVM/QEMU, virtio, hypervisors, virtual storage, and virtual networking technologies. Strong experience with storage and networking subsystems, kernel development, or device driver development. Deep understanding of distributed systems architecture, scalability, fault tolerance, reliability engineering, and operational excellence. Strong operational expertise with hyperscaler cloud platforms including AWS, Azure, GCP, or OCI. Proven ability to lead large cross-functional technical initiatives and influence engineering outcomes across organizations. Exceptional debugging, systems analysis, and performance optimization capabilities. Strong communication, technical leadership, and stakeholder management skills. Demonstrated ability to independently solve highly complex technical challenges with broad organizational impact. Preferred Qualifications Experience architecting enterprise-scale storage operating systems such as ONTAP or similar platforms. Experience driving large-scale infrastructure modernization or platform transformation initiatives. Contributions to open-source systems software, kernel, virtualization, storage, or cloud infrastructure ecosystems. Recognized technical expertise in cloud infrastructure, distributed systems, virtualization, or storage platforms. Advanced cloud certifications or equivalent industry-recognized expertise. Education Bachelors or Masters Degree in computer scicnece or similar fieldis preferred. Compensation: The target salary range for this position is 196,350 - 292,600 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, 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. If you're ready to innovate, rise to the challenge, and own every moment - make your next move your best one. AI Disclosure For select roles, some stages of our hiring process may use artificial intelligence tools to help evaluate applications and candidate selection. These tools support—rather than replace—human decision-making. #J-18808-Ljbffr NetApp, Inc.
- ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,... ...responsibility is the ongoing support and administration of database software systems - Plan, coordinate, and administer database systems, including...SuggestedWork experience placement
$102.9k - $179.9k
...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...The role requires close collaboration with development, data engineering, application support, and business teams to deliver scalable,...SuggestedWork experience placementWork at officeFlexible hoursShift workDay shift$88.8k - $144.8k
...goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance... ...Management Risk Management Technical Strategy Development Test Engineering Minimum Education Requirement: Bachelor’s degree or equivalent...SuggestedWork experience placementWork at officeFlexible hoursShift workDay shift$140k - $240k
...We are early, ambitious, and building alongside sophisticated investment banks. The Role We are looking for a Founding Software Engineer to take broad ownership of Starch's technical foundation and help us build software that investment banks can trust with live...SuggestedFull timeWork at officeVisa sponsorshipNight shift- ...people do their best work together.What’s the role? We are looking for an engineer with a strong background (or interest) in building observability platforms for distributed systems humans.As the Software Engineer II, SRE (for Observability) you will be building and...SuggestedFull timeWork at officeLocal areaRemote workVisa sponsorshipFlexible hours
- Job ID: 25761993Reference Number: 25-00689Title: Software EngineerLocation: jersey city, NJJob Type: Full Time/ContractPosted Date: 2025-06-23Contact: Mahi MahiContact Email: ****@*****.*** Phone: (***) ***-****Company: HAN Staffing Job description5+...Full time
- We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorganChase within the Consumer & Community Banking Wealth Management, you serve as a seasoned member of an agile team to design...
- ...infrastructure for collecting, storing, and analyzing huge datasets in batch and streaming contexts, and we’re looking for a Senior Engineer to join our team. You’ll be a leader on the Data Storage squad, contributing to technical strategy and driving some of our most...Full timeWork at officeLocal areaRemote workVisa sponsorship
$130k - $185k
...Growth Platforms team focuses on building durable technology and AI capabilities that power long‑term enterprise growth. The Software Engineering Director for AI Tooling plays a pivotal role in translating strategy into execution—designing and scaling modern software...Work experience placementSummer holidayWork at officeFlexible hours- ...organized under the laws of the Common wealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services. Job DescriptionJOB DESCRIPTION3+ years working in mobile...
- Job Description Job Title: Full Stack Java Developer Duration: 12-18 months Location: Jersey City, NJ Required Pay Scale: $65-68/hr - W2 ONLY, NO C2C ***Due to client requirements this role is only open to USC or GC candidates*** Job Summary: Project...
- ...enterprise SaaS projects. Manage the integration of diverse platforms to ensure seamless data flow and functionality.Visualization Engineering: Develop and maintain high-performance dashboards in Tableau and Power BI, ensuring accurate representation of operational data...
- ...week and work remotely one day. A member of our recruitment team will provide more details.Job Summary:MUFG is seeking a Senior Software Engineer with payment check processing experience. In this role you will collaborate with other senior technical team members and other...Full timeWork at officeLocal areaRemote work
- ...collaborative company where innovation, creativity, ownership, and impact are part of everyday work. ABOUT THE ROLE:As a Senior Software Engineer at Global-e, you will design and deliver the core services behind our global logistics platform. You will drive innovation...Work at officeWorldwide
- Company DescriptionLanceSoft IncJob DescriptionJob Title: Software Engineer/ Embedded EngineerLocation: Budd Lake; NJType: Contract Responsibilities:The ideal candidate will have a strong desire to work with Embedded System Software and Test Equipment, while supporting...Contract work
- ...Job Description Hello, \n \n We have 2 urgent openings for " Lead Java Full Stack Engineer ". These are hybrid roles in Jersey City, NJ. \n \n Only looking for candidates who can work on W2 \n Strictly no C2C or third-party vendors \n \n Title: Lead...Long term contract
$165k - $250k
...About the team Mbodi builds the software layer that lets industrial robots learn new skills from instruction in minutes instead of... ...orchestration, and compiled neural inference. As one of our early engineers, you'll work on the core systems that translate camera input...Work at office3 days per week$110k - $140k
...analysis of business and functional requirements for proposed software solutions. Participate in architectural and database design... ...small to midsize complex projects. Work closely with other engineers to develop the best technical design and approach for new product...Full timePart timeWork experience placementWork at officeRemote workWork from homeFlexible hours- ...-growing startup building creator tools is hiring a Full Stack Engineer to design, build, and scale core product features on a modern TypeScript... ...What We're Looking For ~2-5+ years of professional software engineering experience ~ A solid grasp of modern frontend architecture...
- ...Series-D Fintech startup that offers financial wellness solutions for underserved customers, is looking to bring on a Software Engineer in Midtown Manhattan(3 days onsite a week). This person will join a fast-paced team, assisting in building out scalable applications,...Flexible hours3 days per week
- ...Position Summary: The Fullstack Engineer builds customer-facing communication features on top of Recuras messaging and voice infrastructure... ...and product discipline; and Help modernize aesthetics software in an industry thats ripe for transformation through innovative...Full time
- ...Software Development EngineerAt AMD, we believe technology has the power to solve the world's most important challenges. From advancing... ..., we'll advance your career.AMD's Data Center Platform Engineering Group (DPEG) is designing, building and delivering innovative...
$85k - $110k
...Software Development EngineerAs a Software Development Engineer (SDE), you will participate in the entire software development life cycle, debugging applications and configuring existing systems. We will look to you to implement robust and reliable solutions and work within...Full timeVisa sponsorship- ...We have an exciting opportunity for an experienced software engineer to shape the next generation of market risk reporting and analytics. As a Software Engineer III in the Market Risk Data Visualization Team, you will provide hands-on technical leadership for data products...
- ...as one of the standout early-stage players in their space, and they're continuing to scale fast. They're hiring a Senior Software Engineer to help build the product experience end to end, from backend services to the UI customers actually touch, with regular exposure...Full time
- ...We are seeking a highly experienced Senior Software Engineer with deep expertise in Python, Microsoft Azure, distributed systems, and production-grade AI applications . The ideal candidate has hands-on experience building, deploying, maintaining, and troubleshooting...
$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: We require formal training or certification in software engineering concepts, along with 3+ years of applied experience. We want demonstrated experience running ML training in cloud environments and troubleshooting...Full time$61k - $101k
...Salary: $61,000 - 101,000 per year Requirements: Formal training or certification in software engineering concepts, with at least 3 years of applied experience Practical experience with system design, application development, testing, and operational stability...Full time- ...we foster the trust and relationships that help people do their best work together.What’s the role?We are looking for a Senior Software Engineer, Machine Learning to help build and operate the infrastructure that trains, hosts, and serves Etsy's machine learning models —...Full timeWork at officeLocal areaRemote workVisa sponsorship
- ...Disclaimer: Annualized base pay may vary depending on geographic location, job-related knowledge, skills, and experienceThe Senior Software Engineer operates as a senior/lead team member of a team, assisting assigned Insurance Carrier project teams (“our clients”) to...Flexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- intel software engineer Brooklyn, NY
- director software engineering Brooklyn, NY
- software engineer Brooklyn, NY
- senior robotics software engineer Brooklyn, NY
- financial software developer Brooklyn, NY
- part time software developer remote Brooklyn, NY
- software engineer remote Brooklyn, NY
- ngo software engineer Brooklyn, NY
- software development engineer aws Brooklyn, NY
- network software engineer Brooklyn, NY







