Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$148k - $200k

NetApp

Job Summary

As a Cloud Infrastructure / Site Reliability Engineer, you will operate at the intersection of development and operations. You will engage and enhance all aspects of the cloud services lifecycle from design through deployment, operation, and refinement. You will be responsible for maintaining these services by measuring and monitoring their availability, latency, and overall system health and building automation for efficient cloud operations management.

You will play a crucial role in sustainably scaling systems through automation and driving changes that improve reliability and velocity. As part of your responsibilities, you will administer cloud-based environments that support our SaaS/IaaS offerings implemented on a microservices, container-based architecture (Kubernetes). In addition, you will oversee a portfolio of customer-centric cloud services (SaaS/IaaS), ensuring their overall availability, performance, and security. You will work closely with NetApp and cloud service provider teams (to include Azure) from Research Triangle Park (RTP), D.C., Pittsburg and more.

Due to the critical nature of the services we support, this position involves participation in a rotation-based on-call schedule as part of our global team. This role offers the opportunity to work in a dynamic, global environment, ensuring the smooth operation of vital cloud services. To be successful in this role, you should be a motivated self-starter and self-learner, possess strong problem-solving skills, and be someone who embraces challenges.

Responsibilities

  • Automation and Efficiency: Identify tasks and areas where automation can be applied to achieve time efficiencies and risk reduction. Develop software for deployment automation, packaging, and monitoring visibility.

  • Team Collaboration and Influence: Work in tandem with other Cloud Infrastructure Engineers and developers to ensure maximum performance, reliability, and automation of our deployments and infrastructure. Consult and influence developers on new feature development and software architecture to ensure scalability.

  • Debugging, Troubleshooting, and Advanced Support: Undertake debugging and troubleshooting of service bottlenecks throughout the entire software stack. Additionally, provide advanced tier 2 and 3 support for NetApp's Cloud Data Service solutions.

  • Analysis, and Infrastructure Maintenance: Continuously monitor, analyze, and measure system health, availability, and latency using tools like Prometheus, Stackdriver, ElasticSearch, Grafana, and SolarWinds. Develop strategies to enhance system and application performance, availability, and reliability. In addition, maintain and monitor the deployment and orchestration of servers, docker containers, databases, and general backend infrastructure.

  • Incident Response and Troubleshooting: Address and perform Root Cause Analysis (RCA) of complex live production incidents and cross-platform issues involving OS, Networking, and Database in cloud-based SaaS/IaaS environments. Implement SRE best practices for effective resolution.

  • Document system knowledge as you acquire it, create runbooks, and ensure critical system information is readily accessible. Security Management: Stay updated with security protocols and proactively identify, diagnose, and resolve complex security issues. Issue Tracking and Resolution: Use Atlassian’s tool chain along with first party cloud service management tools to track and resolve issues based on their priority.

  • Directly influence the decisions and outcomes related to solution implementation: measure and monitor availability, latency, and overall system health.

Job Requirements

  • 5+ years experience in scripting and infrastructure automation using tools such as PowerShell, Python, Go or Ruby.

  • Deep working knowledge of Containers, Kubernetes, Serverless computing implementation, and distributed systems design patterns. Knowledge of DevOps/SRE development methodologies.

  • Proficiency in Linux/Unix and CoreOS. Experience with cloud platforms such as AWS, Azure, or Google Cloud.

  • Ability to lead a scrum team, influence stakeholders to effectively maintain a product backlog, manage sprints.

  • This position will have ON-CALL rotations as well as an ask to work odd hourss.

Education

  • A Bachelor of Science Degree in Computer Science, a master’s degree; or equivalent experience is required

Compensation:

The target salary range for this position is $148,000 - $200,000. 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.

134971

We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches.

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. Apply now.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Morrisville, NC vacancy
  •  ...Software Engineer IXL Learning, developer of personalized learning products used by millions of people globally, is seeking software engineers who have a passion for technology and education to help us add new features to our extremely successful educational products... 
    Suggested
    Work at office

    IXL Learning

    Morrisville, NC
    3 days ago
  • $100k - $110k

     ...Xylem Vue Software Solutions Lead Xylem is a Fortune 500 global water solutions company dedicated to advancing sustainable impact...  ...Qualifications ~ Bachelor's degree in computer science, Software Engineering, or a related technical field. ~3+ years of experience with... 
    Suggested

    Xylem

    Morrisville, NC
    2 days ago
  •  ...actively going on. Duration: 6 to 12 Months Contract Location: Raleigh, Cary, Durham, NC Job Description: experience engineering awesome solutions. Bachelor’s degree in computer science or Engineering or equivalent experience demonstrated experience... 
    Suggested
    Contract work

    Samprasoft

    Cary, NC
    4 days ago
  • $115k - $125k

     ...Piper Companies is hiring a Senior Software Engineer for a top-tier healthcare technology organization based in Morrisville, NC . This role is ideal for a seasoned engineer with deep expertise in .NET , JavaScript frameworks , and cloud platforms , who can lead development... 
    Suggested
    Contract work
    3 days per week

    Piper Companies

    Morrisville, NC
    5 days ago
  • $120k - $180k

     ...Job Title Signalscape™ is seeking a skilled engineer to join our team in Cary, NC. This role involves developing robust applications...  ...mission solutions include Cellular Communications, Wireless Systems, Software Defined Radio, TTL Systems, Remote Sensing, Cyber, and Video/... 
    Suggested
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Signalscape Inc

    Cary, NC
    4 days ago
  •  ...financial technology—and we do that by empowering our people to help create success for our customers. The Role As a Full Stack Software Engineer, you will be embedded on the team that's creating the product line, working flexibly across the stack. You will be responsible... 
    Work experience placement
    Work visa
    Flexible hours

    Q2

    Cary, NC
    3 days ago
  • $79.68k - $112.5k

     ...Role Overview Retirement & Income Solutions is looking for Full Stack Engineers to design, develop, and implement software solutions. The role requires experience with modern technologies such as Generative AI, cloud-native applications with high-scalability architecture... 
    Temporary work
    Local area

    MetLife

    Cary, NC
    1 day ago
  • $101.5k - $188.5k

     ...in a team of physical verification experts and will contribute to performance improvements and scalability of an industry-leading software product. You will learn the details of a large project development process in a dynamic corporate environment.Position Requirements... 

    Cadence Design Systems

    Cary, NC
    3 days ago
  • JMP is seeking an IT Software Developer for its eCommerce team to design, develop, and maintain its Magento platform. Key responsibilities include developing custom modules and integrating with internal/external systems. Candidates should have a strong background in Magento... 

    JMP

    Cary, NC
    13 hours ago
  • $113.05k - $168.3k

    Job Summary We are seeking a Software Engineer to design, build, and maintain scalable cloud-based platforms and services. This role combines software development with platform reliability and automation, focusing on building resilient distributed systems, improving operational... 
    Local area

    NetApp

    Morrisville, NC
    13 hours ago
  •  ...Televic Rail is seeking an innovative and hands-on Software Development Engineer to help build the next generation of onboard communication, passenger information, and mission-critical transportation technologies. This role is based in Morrisville, North Carolina (Raleigh... 
    Worldwide

    Televic-Rail

    Morrisville, NC
    2 days ago
  •  ...Overview Q2 is seeking an ambitious and adaptable Software Engineer with experience in collaborative software development. In this role, you will help design, build, implement, and support custom solutions across fast‑paced projects that touch every level of the Q2 platform... 
    Work experience placement
    Work visa
    Flexible hours

    Q2 India

    Cary, NC
    5 days ago
  •  ...Job Title: Senior Software Engineer Location: Cary, NC Hybrid Duration: Long term contract Knowledge, Skills & Abilities: • Works under deadlines and subject to heavy project load • bility to provide technical expertise to others and explain concepts... 
    Long term contract

    ECHO IT SOLUTIONS INC .

    Cary, NC
    3 days ago
  •  ...Senior Software Engineer A Senior Software Engineer will develop, maintain and support new or existing software products while evangelizing and applying the best practices of software development. Responsibilities include the ability to work independently and as part... 

    Samprasoft

    Cary, NC
    4 days ago
  •  ...Sr. Software Engineer Department: Information Technology Employment Type: Full Time Location: US-North Carolina-Raleigh Description Align is looking for a Sr. Software Engineer to join in the Morrisville, NC office. Role expectations... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Work at office
    Local area
    Flexible hours

    Align Technology

    Morrisville, NC
    5 days ago
  •  ...Sr. Software Engineer Location: Cary, NC (Hybrid) (Need Local consultants only) Job Type: 12 months contract Final interview will be 90 Min F2F in at client location in Cary, NC Job Description: ~10+ years of Java/J2EE Web Development Experience. ~ Comfortable... 
    Contract work
    Local area

    Echo IT Solutions

    Cary, NC
    3 days ago
  •  ...Join Ascom as a Senior Software Engineer – and help Shape the Future of Critical Communication! We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions... 
    Work at office
    3 days per week

    Ascom Holding AG

    Morrisville, NC
    1 day ago
  • $196k - $255k

     ...Job Summary As a Senior Software Engineer - Cloud Infrastructure, you will help build, operate, and scale mission-critical cloud services that support NetApp's SaaS and IaaS offerings. You will work across the full service lifecycle-from design and deployment through... 
    Work at office
    Local area

    NetApp

    Morrisville, NC
    3 days ago
  • $120k - $170k

    Signalscape has supplied engineering services and products used for defense, intelligence, and law enforcement services to combat crime,...  ...services span many disciplines, including custom system design, software development, hardware design, RF/antenna design, rapid... 
    Temporary work
    Work at office
    Flexible hours

    Signalscape

    Cary, NC
    4 days ago
  • $110k - $130k

    Piper Companies is hiring a CI/CD Software Engineer for a worldwide technology company located in Morrisville, NC. The CI/CD Software Engineer will design, implement and optimize continuous integration and delivery pipelines for a hybrid environment (on prem and cloud).... 
    Long term contract
    Full time
    Worldwide
    2 days per week

    Piper Companies

    Morrisville, NC
    4 days ago
  • $120k - $170k

    Signalscape in Cary, NC, is seeking a software engineer to design and implement software for DSP/SIGINT systems. Candidates must have extensive experience in programming languages such as Fortran, C, C++, Python, and Java, along with experience in GUI technologies and DSP... 

    Signalscape

    Cary, NC
    4 days ago
  • $2,400 per month

     ...not a large corporate environment - you will have real ownership from day one. Role Overview We are looking for a driven Software Development Engineer to join us in Cary, NC. You will be embedded in our core operations team, building and maintaining internal tools and... 
    Full time

    fouressynergy

    Cary, NC
    1 day ago
  •  ...NetApp is pioneering the development of StorageGRID object storage - AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Developer Engineer in Test, this is your chance to work alongside a group of talented developers, impart... 
    Work from home
    Home office
    Flexible hours
    Shift work
    Early shift

    NetApp

    Morrisville, NC
    3 days ago
  • Senior Software Engineer — Observability Cary, North Carolina, United States Software and Services Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Apple Pay and Wallet are... 
    Worldwide

    Apple Inc.

    Cary, NC
    1 day ago
  • Ascom Holding AG is seeking a Senior Software Engineer in Morrisville, North Carolina to design and develop critical alarm management software. This hybrid position involves working on distributed backend systems and collaborating with teams to define technical solutions... 

    Ascom Holding AG

    Morrisville, NC
    1 day ago
  • $140k - $200k

     ...Senior Software Engineer, Windows/Desktop Applications - Cary, NC, USA Cary, NC, USA Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever... 
    Work at office

    Speechify

    Cary, NC
    2 days ago
  •  ...Software Engineer Opportunity At IXL Learning IXL Learning, developer of personalized learning products used by millions of people globally, is seeking new graduates who have a passion for technology and education. You will dive into our code base and immediately contribute... 
    H1b
    Work at office
    Immediate start
    Visa sponsorship

    IXL Learning

    Morrisville, NC
    3 days ago
  • $140k - $200k

     ...- Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...engineering, and research work. We are looking for a skilled Software Engineer to join us. What You’ll Do Be scrappy to find new sources... 
    Full time
    Work at office
    Shift work

    Clutch Canada

    Cary, NC
    13 hours ago
  • $71.6k - $119.4k

     ...Raleigh, NC Are you excited by building scalable, cloud-native software using modern technologies? Would you like to work on...  ...and migration projects. You will collaborate closely with other engineers and stakeholders to translate requirements into reliable,... 
    Local area
    Worldwide
    Flexible hours

    LexisNexis(LNLP)

    Raleigh, NC
    4 days ago
  • $115k - $130k

     ...Piper Companies is seeking a Full Stack Software Engineer to join an organization within the insurance industry in a hybrid work schedule in Durham, NC . The Full Stack Software Engineer will play a key role in building and supporting scalable applications with a strong... 

    Piper Companies

    Durham, NC
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!