NetApp Hiring Software Engineers in Bengaluru, India – 1 to 2 Years Experience

NetApp is hiring Software Engineers for its Keystone organization in Bengaluru, Karnataka, India. This opportunity is suitable for candidates with 1 to 2 years of software development experience and skills in Python, SQL databases, and data engineering.

The role offers an opportunity to contribute across the complete software development lifecycle, including requirement gathering, design, development, testing, deployment, and maintenance.

About the Role

As a Software Engineer in NetApp’s Keystone organization, you will work as an individual contributor and participate in building and maintaining software services.

The role involves working in an agile environment and collaborating with team members throughout the development process. You will have the opportunity to contribute to projects from the initial requirements stage through implementation and production support.

Key Responsibilities

  • Gather and understand technical and business requirements.
  • Contribute to the design and development of software services.
  • Write, test, and maintain production-quality code.
  • Work with Python for software and data-related development.
  • Work with relational databases such as SQL Server or PostgreSQL.
  • Build and maintain data pipelines.
  • Perform data transformation and processing.
  • Support testing, deployment, and maintenance activities.
  • Debug and resolve issues in developed services.
  • Collaborate with engineers and other stakeholders in an agile environment.

Required Skills and Qualifications

Candidates applying for this role should have:

  • 1 to 2 years of software development experience.
  • Knowledge of Python.
  • Proficiency in SQL Server or PostgreSQL.
  • Experience building data pipelines.
  • Strong problem-solving and analytical skills.
  • Good communication and collaboration abilities.

Good-to-Have Skills

The following skills can be beneficial:

  • Experience with Apache Spark.
  • Experience building Apache Airflow DAGs.
  • Understanding of data transformation techniques.
  • Familiarity with software development best practices and agile methodologies.

Educational Qualification

Candidates should have a degree in:

  • Computer Science, or
  • A related technical field.

Equivalent relevant experience may also be considered.

Who Can Apply?

This opportunity may be a good fit for software professionals who have experience with Python and SQL and are interested in working on data-focused software engineering projects.

Candidates with experience in areas such as data pipelines, ETL/ELT processes, Apache Airflow, Apache Spark, or database development may find their skills particularly relevant to this position.

Why Consider This Opportunity?

The role provides exposure to both software development and data engineering. Engineers will have the opportunity to contribute throughout the software development lifecycle rather than working only on a single part of the development process.

You may gain practical experience in:

  • Python development.
  • SQL and relational databases.
  • Data pipeline development.
  • Data transformation.
  • Testing and debugging.
  • Deployment and maintenance.
  • Agile software development.

Job Details

Job DetailInformation
CompanyNetApp
Job RoleSoftware Engineer
OrganizationKeystone
LocationBengaluru, Karnataka, India
Job CategoryEngineering
Job ID135873-en_US
Experience Required1–2 Years
Primary SkillPython
Database SkillsSQL Server or PostgreSQL
Core ExperienceSoftware Development and Data Pipelines
Good-to-Have SkillsApache Spark, Apache Airflow, Data Transformation

How to Apply

Interested candidates can apply for the Software Engineer position at NetApp through the official NetApp careers website.

To apply:

  1. Visit the official NetApp Careers portal.
  2. Search for the Software Engineer role in Bengaluru, Karnataka, India. or Click Here to apply directly
  3. Look for Job ID: 135873-en_US.
  4. Review the job requirements and eligibility criteria.
  5. Click on the Apply button.
  6. Complete and submit your application through the official careers portal.

Candidates should submit their applications through the official company website, as applications are reviewed through NetApp’s formal hiring process.

Final Thoughts

The Software Engineer role at NetApp in Bengaluru is a good opportunity for professionals with 1 to 2 years of experience who have skills in Python, SQL, and data pipeline development.

Experience with Apache Spark, Apache Airflow, and data transformation can be an added advantage. If you are looking to grow your career at the intersection of software development and data engineering, this opportunity is worth considering.

Raj Verma is a passionate technologist with a background in software engineering and content creation. He leverages his experience to empower job seekers, particularly those new to the field, with the latest industry insights and resources to land their dream careers. As the founder of TechAtPhone, Raj is dedicated to fostering a thriving tech community where knowledge is shared and career aspirations are realized.

Leave a Comment