CrawlJobs Logo

Emerging Talent - Software Engineer (Systems)

United States, San Jose Employment contract 113050.00 - 168300.00 USD / Year · Job Posted May 03, 2026
Apply Position
Job Link Share

Job Description

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.

Job Responsibility

  • 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

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

Nice to have

Experience in the Storage Domain

What we offer

  • Health Insurance
  • Life Insurance
  • Retirement or Pension Plans
  • Paid Time Off (PTO)
  • various Leave options
  • Performance-Based Incentives
  • employee stock purchase plan
  • restricted stocks (RSU’s)

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Emerging Talent - Software Engineer (Systems)

8 matching positions

Principal Software Engineer

The Microsoft Content team powers AI-driven experiences for more than 1B users a...
Location
Location
United States , Redmond
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Proven track record of architecting and delivering large-scale distributed systems or platforms used by millions of users
  • Deep expertise in backend systems, cloud-native architecture, and service-oriented or microservices-based design
  • Experience owning and evolving production systems with high availability, low latency, and solid operational rigor
  • Solid fundamentals in system design, distributed systems, data modeling, and performance optimization
  • Demonstrated ability to drive technical strategy and influence across multiple teams or organizations
  • Experience leading complex, ambiguous, and high-impact technical initiatives end-to-end
Job Responsibility
Job Responsibility
  • Define and drive long-term technical strategy for large-scale distributed systems and platforms spanning multiple teams and organizations
  • Establish architectural principles, patterns, and standards that ensure consistency, scalability, and maintainability across services
  • Lead the design of system-of-systems architectures, integrating services, data, and AI capabilities into cohesive platforms
  • Make high-impact technical decisions that balance innovation, risk, cost, and long-term sustainability
  • Architect and evolve backend services, APIs, data infrastructure, and platform capabilities that operate at global scale
  • Ensure systems meet stringent requirements for availability, latency, throughput, security, privacy, and cost efficiency
  • Drive operational excellence through observability, resiliency design, incident management, and continuous improvement
  • Identify and eliminate systemic inefficiencies across services, infrastructure, and development workflows
  • Define how LLMs and intelligent systems are integrated into core platform architecture (not as isolated features)
  • Establish patterns for retrieval, grounding, orchestration, memory, and tool use in production systems
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (L4) Data Platform

We are seeking an experienced Staff Engineer to join our Data Substrate team. In...
Location
Location
United States
Salary
Salary:
171120.00 - 213900.00 USD / Year
stytch.com Logo
Stytch
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field
  • 8+ years of experience in software development, or a related field
  • Proven track record of architecting and delivering complex data projects at scale, with a deep understanding of data infrastructure and distributed systems
  • Expertise in big data technologies such as Hadoop, Spark, Kafka, and other distributed computing systems
  • Experience designing, building, and operating large-scale systems using AWS technologies
  • Proficiency in programming languages such as Python, Java, or Scala, with strong problem-solving skills and attention to detail
  • Experience designing or working with Data Lakehouse architectures, including hands-on experience with Hudi, Iceberg, or Delta data formats
  • Excellent communication and collaboration skills, with the ability to influence technical decisions and drive alignment across teams
  • Strong leadership skills, with a track record of mentoring and developing junior engineers
  • Demonstrated ability to thrive in a fast-paced, dynamic environment and deliver results under tight timelines
Job Responsibility
Job Responsibility
  • Serve as a subject matter expert in distributed systems, data technologies, with strong software engineering skills
  • Architect and implement scalable and efficient data systems, storage solutions, and processing frameworks using state-of-the-art technologies
  • Drive technical innovation and research to stay at the forefront of emerging data technologies and best practices
  • Mentor and coach a team of talented engineers, fostering a culture of technical excellence, collaboration, and continuous learning
  • Collaborate closely with cross-functional teams to understand business requirements and translate them into scalable and efficient technical solutions
  • Ensure data quality, integrity, and security throughout the data lifecycle, adhering to industry best practices and compliance standards
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Offsite Ads

The Ad Supply team is the engine of Consumer Experience for Uber’s Offsite Ads b...
Location
Location
United States , San Francisco
Salary
Salary:
232000.00 - 258000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of professional software development experience, specializing in large-scale web architecture and distributed backend systems
  • Expert-level proficiency in modern web technologies (React, TypeScript, Node.js) and deep experience building embeddable, high-performance web components
  • Proven track record of designing high-throughput, low-latency microservices (Go or Java) capable of supporting global-scale traffic
  • Deep understanding of browser internals, including DOM performance, cross-origin security, and mobile-web optimization
  • Experience leading 0→1 initiatives, setting multi-quarter technical roadmaps, and mentoring senior-level engineering talent
  • Familiarity with the supply-side or demand-side Ads ecosystem
Job Responsibility
Job Responsibility
  • Drive Consumer Experience: Lead the engineering effort to expand reach and intentful sessions by building robust, high-fidelity ad products
  • Architect Scalable Supply: Design and implement the technical "bridge" that allows ad content to surface across multiple channels while maintaining strict performance standards
  • Optimize UX Flows: Execute on onsite UX improvements and "shoppable" ad features to ensure a frictionless journey from ad interaction to conversion
  • Collaborate Across "Big Rocks": Partner with Ad Delivery on identity matching and Data & Measurement to ensure all consumer interactions are correctly instrumented
  • Technical Strategy: Define the long-term architecture for emerging ad formats that leverage unique data signals to drive user intent
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • All full-time employees are eligible to participate in a 401(k) plan
  • Eligible for various benefits
  • Fulltime
Read More
Arrow Right

Software Engineer, Infrastructure

As a Staff Engineer at Candid Health, you'll be empowered to dive deep into our ...
Location
Location
United States , San Francisco; Denver; New York
Salary
Salary:
209000.00 - 283000.00 USD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelors or Masters of Science in Computer Science, Computer Engineering, Math or other similar degree
  • 10+ years of experience building software of significant scale and complexity
  • functional mastery of software development, systems design/architecture, and coding
  • expert at scaling systems, and know when to build vs. buy to address scalability-related challenges
  • worked on complex challenges related to observability, logging, async event-driven workflows, and distributed systems architecture
  • deep understanding of postgres databases and how to scale them: sharding/partitioning, query optimization, schema migration safety & reliability, etc.
  • excellent technical vision
  • you know the right architecture and patterns to build something of enduring value and scale
  • track record of success and can provide specific examples of driving major business outcomes end to end
  • know how to manage ambiguity and have demonstrated experience delivering results when presented with highly ambiguous business challenges
Job Responsibility
Job Responsibility
  • Lead Architecture & Technical Execution: Functionally decompose highly complex, ambiguous infrastructure-related problems and address them with the simplest solutions possible. Organize high level business objectives and input from cross-functional stakeholders into actionable project plans and roadmaps that are properly resourced
  • Innovate: Identify new opportunities & untapped areas that lead to significant business impact and/or customer outcomes. Stay up to date with the latest advancements in technology, evaluate and identify any emerging technologies or tools that could enhance our infrastructure, product and/or drive ROI
  • Scale & Optimize Core Systems: Build robust systems with a clear long-term vision in mind, ensuring that our infrastructure, systems, and architecture are extensible, reliable, performant, and scalable. You will work closely with leadership and cross-functional teams to tackle the most challenging technical problems, optimizing our platform’s performance and ensuring scalability and reliability across large volumes of complex healthcare data
  • Mentor and Develop Engineering Talent: Assist in the career development of others. Help guide, mentor, and develop the next generation of software engineers on advanced technical issues. You'll share your expertise, improve engineering processes, and foster a culture of learning and excellence.
What we offer
What we offer
  • Total compensation for this position may also include equity, sales incentives (for sales roles), and employee benefits.
  • Fulltime
Read More
Arrow Right

Principal Software Engineer Manager - Azure Storage

Are you interested in solving the challenges of cloud-scale storage that support...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C#, Powershell, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • These requirements include, but are not limited to the following specialized security screenings: Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud Background Check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Lead the team shaping technical strategy, delivering scalable, safe, reliable, high-performance systems
  • Partner across product and platform teams to align priorities and deliver customer impacting outcomes, while ensuring operational excellence in reliability, livesite health, efficiency, cost, and latency
  • Drive strategic clarity and customer focused decision making, leveraging deep technical expertise to identify opportunities
  • Grow and empower a high performing team, hiring and developing talent while fostering a culture of collaboration, innovation, and accountability
  • Oversee analytics and data driven insights using AI, integrating key metrics, KPIs, and operational signals to identify trends in quality & velocity in Azure Storage Deployment
  • Drive strategies to close measurement gaps, prioritize findings effectively, and ensure timely resolution of high impact problems
  • Evaluate emerging analytical tools and technologies, sharing insights across teams to drive adoption and improve effectiveness
  • Provide high quality code reviews for engineers, guiding the team to ensure code meets high standards for maintainability, quality, and correctness
  • Participate in DevOps to provide operational support and to identify pain points and improvements in tooling and automation
  • Fulltime
Read More
Arrow Right

Lead Software Engineer

Cape is hiring a Lead Software Engineer to manage backend engineering teams buil...
Location
Location
United States , New York
Salary
Salary:
Not provided
cape.co Logo
Cape
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Engineering Management: 3+ years experience leading software engineering teams, including managing managers. Skilled at developing engineers and managers through coaching, mentorship, and performance management.
  • Backend & Distributed Systems Expertise: Deep experience building, deploying, and maintaining microservices in production, with strong knowledge of distributed systems design, cloud-native architectures (AWS, Azure, or GCP), and scalable API development.
  • Product Feature Delivery: Proven success in leading teams that have shipped complex, end-to-end product features that created measurable user or business impact.
  • Strategic & Hands-On: Able to zoom between high-level technical direction and tactical problem-solving to support teams and unblock delivery.
  • Cross-Functional Partnership: Effective working closely with Product, Design, Security, and other Engineering Leads to align technical execution with product strategy.
  • Technical Talent Developer: Passionate about growing technical talent at all stages—from junior engineers to new managers—through mentorship, sponsorship, and structured development.
  • Operational Excellence: Deep commitment to support, observability, and incident response best practices.
  • Communication & Influence: Strong communicator who can clearly articulate technical and strategic decisions to engineers, peers, and executives alike.
  • Outcome Oriented: Get things done. Not every solution needs to be perfect or exquisite. The best solutions are the ones that work and solve the problem on the necessary timelines.
Job Responsibility
Job Responsibility
  • Technical Leadership: Scope problems, provide technical mentorship, craft architecture, review technical designs, and manage technical execution to deliver solutions to problems on relevant timelines.
  • Career & Personal Development: Manage and mentor teams of engineers and emerging managers. Provide coaching, structured feedback, and career development paths for engineers across all levels of experience.
  • Product Design & Delivery: Generate ideas, architecture, and execute on net new products & features to drive business direction and growth.
  • Distributed Systems Ownership: Ensure that distributed services are designed and built with reliability, observability, and security in mind, aligned with Cape’s standards for performance and scalability across both on-prem and cloud.
  • Cross-Functional Collaboration: Work closely with other Engineering Leads, Product Managers, Designers, and Business Development to define scope, prioritize work, and ensure end-to-end delivery of product initiatives.
  • Culture Building: Foster an environment of trust, respect, collaboration, learning, and continuous improvement across your teams.
  • Hiring & Scaling: Drive hiring for your teams, working closely with Talent and Engineering Leadership to attract, assess, and retain top technical talent.
  • Process Evolution: Champion engineering best practices for feature development, code review, deployment, incident response, and technical documentation.
What we offer
What we offer
  • 401(k) match
  • 100% coverage of medical, dental, and vision premiums for you and your dependents
  • 12 weeks paid parental leave (for all parents, no waiting period)
  • Stipends for Family-forming needs
  • Stipends for Gender-affirming care
  • Unlimited PTO
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Full Stack

We are a global team of innovators and pioneers dedicated to shaping the future ...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
newrelic.com Logo
New Relic
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree, software development, engineering, or a related technical field
  • 5+ years of experience working as a software engineer working as a full-stack engineer with a strong computer science background and an aptitude for learning new languages quickly
  • Expert on Java, Spring Boot, Hibernate and ReactJS
  • Demonstrated experience in designing and developing large-scale full stack software systems, utilizing modern programming languages and frameworks
  • Proven ability to lead and mentor a team of software engineers, guiding them towards technical excellence, and ensuring the delivery of high-quality code
  • Passion for exploring new technologies and finding creative solutions to complex problems, keeping up with industry trends and advancements in observability and related domains
  • Excellent collaboration abilities, with the capacity to work effectively with cross-functional teams, present ideas, and communicate technical concepts clearly
  • Keep up to date with technologies - AWS/Azure/GCP, serverless, Docker, Kubernetes among others
  • Expertise in architecting and building Web Services and databases (Cassandra, DynamoDB, Elasticsearch, Aurora)
  • 3+ years hands-on experience of developing micro services
Job Responsibility
Job Responsibility
  • Drive the design, development, and enhancement of core features and functionalities of our observability platform, leveraging cutting-edge technologies to deliver scalable and reliable solutions
  • Act as a subject matter expert, guiding and mentoring a team of talented software engineers to achieve technical excellence and deliver high-quality code
  • Collaborate with cross-functional teams to design and implement robust, scalable, and efficient systems that meet the demands of our growing customer base
  • Stay ahead of industry trends and emerging technologies, constantly researching and experimenting with innovative solutions to enhance our observability platform
  • Work closely with product managers, designers, and stakeholders to translate business requirements into technical solutions, advocating for best practices and promoting a collaborative work environment
  • Be proactive in identifying and addressing performance bottlenecks, applying optimizations, and maintaining the stability and availability of our platform
  • Encourage a culture of continuous learning, improvement, and innovation within the engineering team, sharing knowledge and promoting professional growth
Read More
Arrow Right

Principal Software Engineer

Zuora provides a platform for managing subscription-based businesses, handling b...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
zuora.com Logo
Zuora
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • BTech/BE in Computer Science, Engineering, or related discipline
  • 16+ years of experience in full-stack development and enterprise-scale architecture
  • Expert-level experience with Java/Spring, data structures & algorithms, and building large-scale distributed systems
  • Deep understanding of system design, microservices frameworks (Spring Boot, Dropwizard, etc.), PaaS environments, and modern web/cloud technologies (REST, gRPC, JSON, Protobufs)
  • Strong background in database design, object modeling, and API ecosystem development
  • Awareness of trade-offs in architecture (scalability vs. cost, flexibility vs. complexity) to deliver long-term value
  • Proven ability to design scalable, high-performance platforms supporting millions of users or transactions
  • Track record of driving architecture roadmaps and influencing technical direction at the org or business-unit level
  • Ability to influence without authority, guiding multiple engineering teams toward a common vision
  • Excellent communication and storytelling skills to align executives, PMs, and engineers
Job Responsibility
Job Responsibility
  • Architect and deliver secure, reliable, and scalable payment solutions that support core transaction lifecycles end-to-end
  • Design and evolve payments frameworks, APIs, and flows including checkout forms, hosted payment pages, and payment links that accelerate product development and improve global adoption
  • Guide system design trade-offs by balancing simplicity, performance, security, compliance, and cost throughout the payment journey
  • Architect and evolve payment orchestration layers to intelligently route transactions across multiple providers, optimize costs, maximize authorization rates, ensure redundancy, and reduce regional or processor dependencies
  • Anticipate fintech and regulatory trends to define an architectural vision that ensures competitiveness, compliance, and readiness for future payment innovations
  • Enable frictionless checkout experiences with embedded forms, localized hosted flows, and customizable links that maximize conversion and minimize abandonment
  • Support global readiness with diverse payment methods, multicurrency support, localized checkout experiences, and adherence to regional compliance requirements
  • Partner across Product, Risk, Compliance, and UX to ensure payment architecture aligns with customer needs, regulatory demands, and business growth goals
  • Provide technical thought leadership by mentoring engineers and architects, raising standards for design and execution in payment systems
  • Champion engineering excellence through adoption of best practices, observability, metrics-driven improvements, and continuous innovation in payments transaction processing
What we offer
What we offer
  • Competitive compensation, corporate bonus program and performance rewards, company equity and retirement programs
  • Medical insurance
  • Generous, flexible time off
  • Paid holidays, “wellness” days and company wide end of year break
  • 6 months fully paid parental leave
  • Learning & Development stipend
  • Opportunities to volunteer and give back, including charitable donation match
  • Free resources and support for your mental wellbeing
Read More
Arrow Right