Bengaluru, IND
14 days ago
Software Engineer (Big Data)
**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 for Data Processing Engineering across both cloud and on-premises environments.. 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 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** • 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 preferred) and SQL • Awareness of Data Governance (Data Quality, Metadata Management, Security, etc.) • Knowledge and experience with Kafka, Cassandra or Presto 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** • A minimum of 5 years of experience is required and must be hands-on with coding. • A Bachelor of Science Degree in Electrical Engineering or Computer Science, a Master Degree, or a PhD; or equivalent experience is required 131248 At NetApp, we embrace a hybrid working environment designed to strengthen connection, collaboration, and culture for all employees. This means that most roles will have some level of in-office and/or in-person expectations, which will be shared during the recruitment process. **Equal Opportunity Employer:** NetApp is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all laws that prohibit employment discrimination based on age, race, color, gender, sexual orientation, gender identity, national origin, religion, disability or genetic information, pregnancy, and any protected classification. **Why NetApp?** We are all about helping customers turn challenges into business opportunity. It starts with bringing new thinking to age-old problems, like how to use data most effectively to run better - but also to innovate. We tailor our approach to the customer's unique needs with a combination of fresh thinking and proven approaches. We enable a healthy work-life balance. Our volunteer time off program is best in class, offering employees 40 hours of paid time off each year to volunteer with their favourite organizations. We provide comprehensive benefits, including health care, life and accident plans, emotional support resources for you and your family, legal services, and financial savings programs to help you plan for your future. We support professional and personal growth through educational assistance and provide access to various discounts and perks to enhance your overall quality of life. If you want to help us build knowledge and solve big problems, let's talk.
Confirmar seu email: Enviar Email