Software Engineer
$170k - $253kNetApp
Job Summary
NetApp's Marketplace Core team is building the next generation of marketplace infrastructure that enables customers to discover, purchase, provision, and manage NetApp products across AWS, Azure, Google Cloud, and future marketplace ecosystems.
At the center of this effort is the Marketplace Control Tower (MCT), NetApp's centralized control plane for marketplace operations. MCT automates private offers, subscription management, entitlement workflows, billing visibility, marketplace integrations, and operational governance across hyperscalers. Alongside MCT, the team develops Digital Wallet and other platform services that simplify how customers transact with NetApp through cloud marketplaces.
We are looking for a Senior Software Engineer who enjoys solving complex distributed systems challenges, designing scalable cloud services, and building platforms used by product teams across the company. You will help shape the architecture, APIs, workflows, and operational foundations that enable NetApp's marketplace business to scale.
This is a highly collaborative, high-ownership role where engineers participate in the entire product lifecycle—from design and implementation through deployment, operations, and customer impact.
What You Will Build
- Design and build scalable cloud services that power marketplace transactions, subscriptions, entitlements, billing visibility, and workflow automation.
- Develop core services for the Marketplace Control Tower (MCT), including APIs, orchestration engines, automation workflows, and marketplace connectors.
- Build integrations with AWS Marketplace, Microsoft Azure Marketplace, Google Cloud Marketplace, Salesforce, CPQ systems, and other enterprise platforms.
- Design and implement APIs, SDKs, and platform capabilities that enable internal engineering teams to integrate with marketplace functionality.
- Build workflow-driven solutions for private offer creation, approvals, provisioning, entitlements, metering, billing, and operational governance.
- Contribute to marketplace telemetry, analytics, monitoring, and operational dashboards that improve visibility into platform health and customer outcomes.
- Design data models, service boundaries, event-driven architectures, and integration patterns that can scale across multiple cloud providers.
- Improve platform reliability, observability, operational excellence, and security.
- Own features end-to-end, including requirements, architecture, implementation, testing, deployment, and production support.
- Mentor engineers and contribute to engineering best practices across the organization.
AI-Native Engineering Culture
- Our team embraces an AI-first development approach. Engineers are expected to use modern AI tools daily to accelerate design, implementation, testing, debugging, documentation, and operational activities.
- We view AI as a force multiplier for engineering productivity and expect candidates to demonstrate how they effectively partner with AI systems while maintaining strong engineering judgment, code quality, security, and operational excellence.
- Successful candidates will have experience working with tools such as Cursor, Claude, OpenAI, and GitHub Copilot and will be excited to help define how AI transforms software engineering within NetApp.
Required Qualifications
- 8+ years of professional software development experience.
- 3+ years building and operating cloud-native distributed systems at scale.
- Experience designing and supporting highly available, fault-tolerant services in production environments.
- Proven experience designing and delivering cloud-native applications that meet real-world scale, performance, and reliability requirements.
- Experience building RESTful APIs, microservices, and event-driven systems.
- Experience with SQL and NoSQL databases and designing scalable data models.
- Experience building CI/CD pipelines using GitHub Actions, Jenkins, Azure DevOps, or similar technologies.
- Strong understanding of distributed systems, service-oriented architecture, and cloud-native development principles.
- Experience working with containers and orchestration platforms such as Docker and Kubernetes.
- Knowledge of authentication, authorization, API security, encryption, and modern security practices.
- Experience using AI-assisted software development workflows as a primary development model.
- Demonstrated proficiency with modern AI coding tools such as Cursor, Claude, OpenAI, and GitHub Copilot.
- Experience leveraging LLMs to accelerate software development, including code generation, refactoring, test creation, documentation, debugging, and architectural design.
- Understanding of prompt engineering, context management, token optimization, model selection, and practical techniques for improving AI-assisted development productivity.
- Experience measuring and optimizing AI development workflows, including model selection, context management, token consumption, and prompt effectiveness.
- Demonstrated ability to effectively leverage AI agents and coding assistants to increase engineering productivity while maintaining ownership of design, architecture, testing, and operational excellence.
- Ability to independently deliver large features and systems using AI-accelerated development practices while maintaining high standards for code quality, reliability, security, and maintainability.
- Ability to evaluate tradeoffs, drive architectural discussions, and make sound technical decisions.
- Strong communication and collaboration skills with product managers, architects, and engineers.
- Experience mentoring engineers and sharing best practices for AI-assisted development.
Preferred Qualifications
- Strong backend development experience in Go. Experience with Python or Node.js is a plus.
- Experience working with cloud marketplaces, commerce systems, subscription platforms, SaaS billing systems, or procurement platforms.
- Experience building workflow orchestration systems, automation platforms, or control-plane services.
- Familiarity with AWS, Azure, and Google Cloud APIs and service ecosystems.
- Experience integrating with enterprise systems such as Salesforce, CPQ platforms, identity systems, or financial systems.
- Experience implementing event-driven architectures using Kafka, Event Hub, Pub/Sub, or similar technologies.
- Experience with infrastructure-as-code tools such as Terraform or CloudFormation.
- Experience building observability solutions using OpenTelemetry, Dynatrace, Grafana, Prometheus, or equivalent tooling.
- Experience building platform services used by multiple engineering teams.
- Familiarity with AI agents, agentic workflows, MCP, RAG, or LLM-integrated applications is a plus.
Education
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's Degree Preferred.
Compensation:
The target salary range for this position is 170,000 - 253,000 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.
- ...the loan market’s most credible source of deal information. About You: Versana is looking for a motivated Full Stack Software Engineer to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated...SuggestedFull timeLocal area
$15 per hour
...still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are... ...Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-...SuggestedFull timeFor contractorsWork at officeRemote workHome officeFlexible hours$140k - $200k
...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups...SuggestedFull timeWork at office- ...exceptional professionals for this role. JOB DESCRIPTION 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 Enterprise technology, Corporate...Suggested
- ...professionals for this role. JOB DESCRIPTION Duties: Execute software solutions, design, development, and technical troubleshooting... ...plus 3 years of experience in the job offered or as Software Engineer, Software Developer, Systems Developer, Computer Systems...SuggestedFull time
- ...exceptional professionals for this role. JOB DESCRIPTION We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III-ETL/PySpark at JPMorgan Chase within the Consumer and Community...
- ...About the job Full-Stack Software Engineer Position: Full-Stack Software Engineer Location: 100% Remote Contract: 24 months **W2** Project Description: The Single-Family Securities space is moving on-prem data processing workflows into...Contract workRemote work
- ...The Software Engineer writes and maintains code within applications and systems to implement capabilities and features, improve performance and maintainability, while reducing technical debt in alignment with product and technology roadmaps. Plays a role in Agile planning...
$45 - $55 per hour
Required Technical Skills 1-3 years of relevant QA technical experience Contribute as an individual during test design, test planning and test execution Experience being part of an agile/scrum methodology team Experience testing web based applications, using...Hourly payFull timePart timeRemote workFlexible hoursShift work- ...innovation and want to make a meaningful impact, we'd love to hear from you. Position Summary Vadum is seeking a talented Software Engineer to join our growing engineering team. In this role, you will research, design, develop, and test software solutions that...Full timeFlexible hours
$92k - $115k
...big ideas, and your desire to team up with some of the best and brightest in technology and entertainment. AXS is seeking a Software Engineer to join our carbonhouse team in Charlotte, NC. This role will be geared toward someone with a strong interest in applied AI to...Full timeLocal areaWorldwideFlexible hours$113.05k - $168.3k
...NetApp is pioneering the development of StorageGRID object storage – AWS cloud compatible software powering the exponential growth in AI data lakes. As a Software Engineer, this is your chance to work alongside a group of talented developers, impart your vision, and...Local areaWork from homeHome officeFlexible hours- ...Senior Full Stack Software Engineer Our client, a leading organization in enterprise technology solutions, is seeking a dedicated and innovative Senior Full Stack Software Engineer to join their dynamic team. As a Senior Full Stack Software Engineer, you will be an...Weekly payTemporary workFlexible hours
$149.52k - $155.4k
Description and Requirements The Team You Will Join When you join MetLife’s Global Technology team, you’ll be part of a forward-thinking group dedicated to shaping the future of digital solutions for customers worldwide. You’ll develop, maintain and support technology...Temporary workWork at officeLocal areaWorldwide3 days per week- ...participation and representative data. Contact HirexHire for more client information THE ROLE Our client is seeking a Software Engineer I to contribute to the development of scalable, customer-focused software solutions while building a strong foundation in...Temporary workRemote work
$105k - $135k
...About the company: Atlantic Talent is proud to be partnered with an innovative E-commerce company, currently seeking a talented Software Engineer. You will be joining a dynamic team helping to develop creative solutions that improve the client's online retail operations...Work from home2 days per week1 day per week$110k - $125k
...Job brief Quest Diagnostics is looking for a Software Engineer to create well-designed, effective, testable, and specification-compliant code and carry out the entire product development lifecycle. Responsibilities Create new functionalities and redesign certain...$135k - $200k
...their maintenance operations by providing a comprehensive suite of software solutions that empower organizations to optimize asset... ...operations and enhance productivity. About the Role As a Software Engineer III at Limble, you will partner with the Product team to...Temporary workRemote workFlexible hours- ...be doing? You will be focused on developing and maintaining software for SmallHD’s video monitoring products and will need to be comfortable... .... You will also coordinate with Electronic and FPGA engineering teams during the design, test, and integration phases. A typical...Full timeWork at office
- ...Job Description Title: Software Engineer III (2588) Location: Wilmington, NC Duration: 1 year Rate: $70 - $75/hr W2 + Benefits Project: Nuclear JOB DESCRIPTION Travel: Less than 15% to Wilmington, NC sites In this role, the Engineer will develop...
$96.44k - $154.19k
...-term platform stability, security, and alignment with global engineering standards. Establish a common integration fabric that allows... ...'s degree (U.S. or foreign equivalent) in Computer Science, Software Engineering or related field and two (2) years of experience in...Contract workWork experience placementWork at officeLocal areaRemote workFlexible hours$116.5k - $169k
...contract-driven development Working knowledge of cloud-native engineering practices, including containers, Kubernetes, Helm, GitOps,... ...AI use Education ~ Bachelor’s degree in computer science, Software Engineering, Information Technology, or a related technical field...Full timeContract work$64k - $70k
...Job Title: Software Engineer Clearance Required: Public Trust, US Citizen; Work Location: Remote. Silver Spring, MD; Stennis Space Center, MS; Boulder, CO; Asheville, NC; Alpha Omega is actively looking to fill a position with the NOAA National Centers for...Contract workWork experience placementRemote workFlexible hours$90k - $105k
...from USA Today, is a leader in big data solution development and deployment, with expertise in cloud-based services, software and systems engineering, cyber capabilities, and data science. Enlighten provides continued innovation and proactivity in meeting our customers...Work experience placementWork at officeWork from home2 days per week1 day per week$79.49k - $104.6k
...Design technology that makes a difference. Build innovative software solutions that improve City services and enhance the daily lives... ...seeking an innovative, collaborative, and customer-focused Software Engineer to join our Technology team. This position is responsible for...Local areaRemote workMonday to Friday$97.53k - $158.48k
...regular problem solving, maintenance and support for a agile software development. What You Will Do: Design, develop, and maintain... ...reviews. Collaborate with Product Managers, UX Designers, QA Engineers, Architects, and other software engineers. Utilize AI-powered...Part timeWork experience placementWorldwideRelocationFlexible hours$96.44k - $154.19k
...About the Job The Red Hat Identity Management (IdM) Engineering team seeks a Software Engineer to help us deliver on the next generation of Public Key Infrastructure (PKI) product functionalities within Red Hat Enterprise Linux (RHEL) and the Red Hat Certificate System...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours- ...Summary Jewelers Mutual is seeking a highly skilled Senior Software Engineer to lead the technical evolution of our agent-facing web applications. As the technical lead for the Partners squad, you will guide the architecture, design, and development of scalable, modern...
- ...online, ATM, and other channels to Wells Fargo’s more than 70 million global customers. Wells Fargo Bank N.A. seeks a Senior Software Engineer in Raleigh, NC. Job Role and Responsibility: Drive moderately complex initiatives and deliverables within technical...Remote work2 days per week
- ...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 office3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software engineer full time North Carolina
- consulting software engineer North Carolina
- software engineer travel North Carolina
- real time software engineer North Carolina
- network software engineer North Carolina
- senior software engineer remote North Carolina
- entry level software engineer remote North Carolina
- software developer fintech North Carolina
- software developer positions North Carolina
- software engineer amazon North Carolina

















