CrawlJobs Logo

Emerging Talent - Software Engineer (Systems)

netapp.com Logo

NetApp

Location Icon

Location:
United States , San Jose

Category Icon

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

113050.00 - 168300.00 USD / Year

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)

Additional Information:

Job Posted:
May 03, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Emerging Talent - Software Engineer (Systems)

Software Engineering Manager

The position of Software Engineering Manager is a hands on management role, with...
Location
Location
United States , Boston
Salary
Salary:
Not provided
enlabel.com Logo
EnLabel Global Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor or Master Degree in Computer Science or Mathematics
  • 10+ years of experience in the software industry
  • 5+ years managing technical teams
  • Exceptional in leading and managing software developers to deliver projects on time and on budget
  • Hands on developer and a key contributor to writing code, with expertise in C, C++ or C#, backend MS SQL or Oracle databases
  • Extensive experience and expertise in development of multi-layer Web based software, using Microsoft development tools, XML, ASP.net, JavaScript, HTML5, CSS3 is required
  • Strong analytical and technical skills, talent and expertise for methodical problem solving
  • Must have demonstrated leadership, relationship building, networking and collaboration, negotiation, influencing, and persuasion skills
Job Responsibility
Job Responsibility
  • Hands on participation in system architecture, software design, development and testing
  • Ensure delivery of products within the established time frame and at the highest quality
  • Define, deploy, and drive sustainable and repeatable process improvements through the entire software development lifecycle
  • Identify both strategic opportunities and potential threats associated with emerging technologies, and execute software development plans that ensure the continuity of enLabel's market leader position
  • Tailor and implement software development methodologies, best practices, and standard work to achieve the highest product quality while continuously improving performance, productivity and execution of the software organization
What we offer
What we offer
  • medical
  • dental
  • matching 401K
  • life insurance
  • educational assistance
  • holidays
  • vacation
  • Fulltime
Read More
Arrow Right

Manager, Software Development

Location
Location
Canada , Mississauga
Salary
Salary:
Not provided
advancedtechsearch.com Logo
Advanced Technology Search Group
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience in software engineering or product development
  • 5+ years in progressive technical leadership or management roles
  • Strong foundation in modern programming languages and system design principles
  • Experience managing Agile development teams and large-scale, complex projects
  • Proven ability to set vision, motivate teams, and influence outcomes across departments
  • Excellent communication, analytical, and decision-making skills
  • Demonstrated commitment to continuous learning and innovation
Job Responsibility
Job Responsibility
  • Define and execute the technical strategy for software development in alignment with corporate objectives
  • Partner with executive and product leaders to shape the technology roadmap and future architecture
  • Oversee multiple concurrent software initiatives, managing people, budgets, and resources effectively
  • Provide technical and strategic guidance during design and development phases
  • Lead modernization, refactoring, and regulatory compliance initiatives across core products
  • Promote best practices in software quality, security, and performance
  • Mentor and develop technical leaders, fostering a culture of collaboration and excellence
  • Stay current on emerging technologies and introduce relevant innovations to the development process
  • Participate in hiring, coaching, and career development of engineering talent
  • Fulltime
Read More
Arrow Right

Senior Director of Software and Embedded Systems Engineering

Delve is seeking a talented, driven and passionate Senior Director of Software a...
Location
Location
United States , Boston; San Francisco; Madison; Philadelphia
Salary
Salary:
Not provided
delve.com Logo
Delve
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of experience in software and embedded systems engineering
  • 5+ years of management experience
  • Experience working in consulting or professional services
  • Master's or Bachelor’s degree in Computer Science
Job Responsibility
Job Responsibility
  • Set the strategic vision for the software discipline, aligning capabilities, standards, and priorities with company strategy and emerging client needs
  • Grow and evolve the team’s technical capabilities, introducing new tools, methods, and approaches that strengthen Delve’s competitive advantage
  • Manage and develop high-performing teams across studios, providing coaching, career development, and clear expectations to ensure strong performance and high engagement
  • Foster an inclusive, connected, cross-disciplinary culture by modeling company values, breaking down silos, and maintaining a visible leadership presence
  • Oversee delivery quality and operational excellence, creating scalable processes, removing roadblocks, and ensuring teams have the tools and resources needed to do their best work
  • Monitor department health and metrics—including billability, staffing, and pipeline—to guide resourcing decisions and anticipate future needs
  • Provide executive-level advisory on active projects, ensuring delivery excellence, supporting teams through challenges, and strengthening client confidence
  • Serve as a hands-on technical leader, contributing to development activities, reviewing code, and producing high-quality technical documentation
  • Lead departmental initiatives that advance the discipline, drive innovation, and support long-term company goals
  • Collaborate with Client Partners and Account Directors on staffing, scoping, proposals, and portfolio strategy to support healthy business growth
  • 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 Engineer - Marketplace

Principal Engineer role in the Marketplace Engineering team to lead breakthrough...
Location
Location
United States , San Francisco; Sunnyvale
Salary
Salary:
302000.00 - 336000.00 USD / Year
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • PhD in Computer Science, Machine Learning, Operations Research, or related quantitative field OR Master’s degree with 12+ years of industry experience
  • 10+ years of experience building and deploying ML models in large-scale production environments
  • Expert-level proficiency in modern ML frameworks (TensorFlow, PyTorch, JAX) and distributed computing platforms (Spark, Ray)
  • Deep expertise across multiple areas including: Deep Learning, Causal Inference, Reinforcement Learning, Multi-objective Optimization, Algorithmic Game Theory, and Large-scale Ads Ranking/Auction Systems
  • Proven track record of leading complex ML projects from research through production with significant measurable business impact
  • Strong programming skills in Python, Java, or Go with experience building production ML systems
  • Experience with feature engineering, model serving, and ML infrastructure at scale (handling millions of predictions per second)
  • Technical leadership experience including mentoring senior engineers and driving cross-team technical initiatives
  • Advanced Deep Learning and Neural Network architectures
  • Scalable ML architecture and distributed model training
Job Responsibility
Job Responsibility
  • Lead the design and implementation of advanced ML systems for dynamic pricing algorithms serving millions of drivers across 70+ countries around the world
  • Architect real-time ML infrastructure handling 1M+ pricing decisions per second with sub-50ms latency requirements
  • Drive breakthrough research in causal ML, reinforcement learning, algorithmic game theory, and multi-objective optimization for marketplace optimization with strategic agents
  • Own end-to-end ML model lifecycle from research through production deployment and continuous optimization
  • Develop and enforce best practices in system design, ensuring data integrity, security, and optimal performance
  • Serve as a representative for the Marketplace organization to the broader internal and external technical community
  • Contribute to the eng brand for Marketplace and serve as a talent magnet to help attract and retain talent for the team
  • Stay abreast of industry trends and emerging technologies in software engineering, focused particularly on ML/AI, to enhance our systems and processes continually
  • Build scalable ML architecture and feature management systems supporting Driver Pricing and broader Marketplace teams
  • Design experimentation frameworks enabling rapid testing of pricing algorithms using A/B, Switchback, Synthetic Control, and other experimental methodologies
What we offer
What we offer
  • Eligible to participate in Uber's bonus program
  • May be offered an equity award & other types of comp
  • Eligible to participate in a 401(k) plan
  • Eligible for various benefits (details at provided link)
  • 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

Engineering Manager II - Security

The Core Security Engineering team at Uber is focused on making the production a...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field
  • 8+ years of experience in software engineering
  • 4+ years of experience in a leadership role
  • Strong hands-on technical skills, including proficiency in one or more programming languages (Go, Java, Python, C/C++) and code reviews
  • Deep understanding of software engineering fundamentals, including algorithms, data structures, system design, and architecture
  • Proven ability to lead technical projects end-to-end, from design through deployment
  • Strong problem-solving and decision-making skills with a bias for action
  • Experience building and scaling teams while maintaining a culture of technical excellence
Job Responsibility
Job Responsibility
  • Lead a talented team of engineers who are responsible for designing, implementing, and maintaining advanced security solutions to strengthen Uber’s security posture by securing Uber’s infra, improving automation and efficiency, and working cross-functionally with various stakeholders to mitigate security risks
  • Design and implement secure architectures for Identity Access security, ensuring industry best practices
  • Provide technical leadership along with people management, focusing on delivering impactful solutions while maintaining technical excellence
  • Provide thought leadership in leveraging Generative AI and Machine Learning to shift-left security
  • Partner with cross-functional teams, including IT, DevOps, and compliance, to enhance the organization’s security posture
  • Communicate security risks, vulnerabilities, and solutions to stakeholders at all levels, ensuring clarity and alignment
  • Empower the team to excel in their roles by providing mentorship, guidance, and professional development opportunities
  • Stay informed on emerging security threats, trends, and technologies to continuously enhance security practices
Read More
Arrow Right