Software Engineer

2 days ago


Bangalore India Office BANGALORE NetApp Full time

Job Summary

We are seeking a skilled and innovative Data Processing Engineer to join our team. As a Data Processing Engineer, you will be responsible for the design, development and validation of software's for Data Processing Engineering across both cloud and on-premises environments. You will be working closely with a team of senior software developers and a technical director. You will be responsible for contributing to the design, and development and testing of code. The software applications you build will be used by our internal product teams, partners, and customers.

We are looking for a hands-on lead engineer who is familiar with Databases ,Python, Spark, Scala and Java. Any cloud experience is an advantage. You should be passionate about learning, be creative and have the ability to work with and mentor junior engineers.

Job Requirements
  • Mastery of data modeling ,database and data warehouse design and schema optimization
  • Proficiency with big data frameworks (Spark, Hadoop, Kafka, Flink)
  • Hands-on ETL experience, data pipeline Orchestration
  • Experience in design and build the Data Processing Platform, and understand scale, performance and fault-tolerance
  • Expertise in identifying the right tools to deliver product features by performing research, POCs and interacting with various open-source forums
  • Work experience on technologies related to NoSQL, SQL and in-memory databases
  • Good understanding of best-in-class monitoring processes to enable data applications meet SLAs
  • Work experience with Python, and Java to write data pipelines and data processing layers.
  • Strong in CS fundamentals, Unix shell scripting and Database Concepts
  • Working expertise with Data processing pipeline implementation, Kafka, Spark, NOSQL DB's especially MongoDB (Cassandra, TSDB) and SQL
  • Hands on experience in Oracle writing Procedures ,packages and functions
  • Awareness of Data Governance (Data Quality, Metadata Management, Security, etc.)
  • Knowledge and experience with Kafka, Cassandra or Mongo is an added advantage
  • Familiarity with GenAI, Agile concepts, Continuous Integration and Continuous Delivery
  • Experience in Linux Environment with containers (Docker & Kubernetes) is an advantage.
Education
  • 4 to 6 years of experience and must be hands-on with coding.
  • A Bachelor of Science Degree in Computer Science, or a Master Degree; or equivalent experience is required.

  • Software Engineer

    4 days ago


    Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary We are seeking a skilled and innovative Software Engineer to join our team. As a Software Engineer, you will be responsible for developing and maintaining cloud-based solutions, with a focus on coding complex problems, automation and collaborating with the Site Reliability Engineering team for feature deployment in production. Job...

  • Software Engineer

    1 hour ago


    Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary We're looking for passionate and driven professionals to join us as Software Engineer 3 at NetApp. In this role, you'll have the opportunity to work on cutting-edge technologies, collaborate with talented teams, and contribute to building innovative storage solutions that empower businesses worldwide. If you're ready to make an impact and...

  • Software Engineer

    1 week ago


    Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary We are looking for enthusiastic candidates to come and join our team as we lead the way to make NetApp the best storage for our customers.  We are hiring for all roles, including software engineering roles.  Roles & Responsibilities  As a Software Engineer you will work as part of a team of skilled engineers accountable for participating...

  • Software Engineer

    1 week ago


    Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary We are looking for enthusiastic candidates to come and join our team as we lead the way to make NetApp the best storage for our customers.  We are hiring for all roles, including software engineering roles.  Roles & Responsibilities  As a Software Engineer you will work as part of a team of skilled engineers accountable for participating...


  • Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary As a Senior Software Engineer expected to lead the design and development of the features that are part of the team's deliverable. Lead the team on projects involving development of new features, sustenance, handling engineering escalations.Participate in all phases of product development cycle: from product definition and design, through...


  • Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary We're looking for passionate and driven professionals to join us as Senior Software Engineer our team as we lead the way to make NetApp the best storage for our customers.  We are hiring for all roles, including software engineering roles. Job RequirementsHands-On experience in developing services in Amazon Web Services (Desirable. : Cloud...


  • Bangalore, India Office (BANGALORE) NetApp Full time

    Job Summary Our mission at NetApp Instaclustr ) is to make it easy for customers around the globe to run powerful open-source applications at scale - like Cassandra, Kafka, PostgreSQL, OpenSearch, Cadence, and ClickHouse, across both on-premises data-centres and in the cloud. The NetApp Instaclustr development team is responsible for building,...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them.We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Better Software Full time

    Better Software is a product development studio that partners with entrepreneurs and enterprises to launch new initiatives. Many of these products evolve into large-scale systems, and we act as long-term engineering partners behind them. We are looking for Senior Software Engineers who can work directly with founders, operate with high autonomy, and build...


  • bangalore, India Sonata Software Full time

    Hiring Python Developers Experience : 8-12yrs Location : Bangalore/Hyderabad Notice Period : Immediate Job Description : Mandatory Skills : Python Developer, PySpark, Spark, Fast API, Cloud, SQL, Spark SQL, Scala, CI/CD pipelines, Hadoop ecosystem. Good Communication and Interpersonal Skills Please share the profiles to along with the ctc details and the...