Software Engineer (Data Analyst and Python) in Windsor
Software Engineer (Data Analyst and Python)

Software Engineer (Data Analyst and Python) in Windsor

Windsor Full-Time 28800 - 48000 £ / year (est.) No home office possible
N

At a Glance

  • Tasks: Design and develop innovative data processing software for cloud and on-premises environments.
  • Company: Join a cutting-edge tech company in Bangalore with a collaborative team culture.
  • Benefits: Competitive salary, health benefits, remote work options, and opportunities for professional growth.
  • Why this job: Make a real impact by building software that powers internal products and customer solutions.
  • Qualifications: Experience in Python, Spark, and database design; passion for mentoring junior engineers.
  • Other info: Dynamic environment with excellent career advancement opportunities and a focus on continuous learning.

The predicted salary is between 28800 - 48000 £ per year.

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 working closely with a team of senior software developers and a technical director. You will be responsible for contributing to the design, 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 DBs 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 (Data Analyst and Python) in Windsor employer: NetApp

Join our dynamic team in Bangalore, where innovation meets collaboration! As a Software Engineer focusing on Data Analysis and Python, you'll thrive in a culture that values creativity and continuous learning. We offer competitive benefits, opportunities for professional growth, and the chance to work with cutting-edge technologies in a supportive environment that encourages mentorship and teamwork.
N

Contact Detail:

NetApp Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineer (Data Analyst and Python) in Windsor

✨Tip Number 1

Network like a pro! Reach out to folks in your industry on LinkedIn or at local meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Spark, or any big data frameworks. We want to see what you can do, so make it easy for us to be impressed!

✨Tip Number 3

Prepare for the interview like it’s the final boss level! Brush up on your coding skills and be ready to tackle technical questions. We love seeing candidates who can think on their feet and solve problems in real-time.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate individuals who are eager to join our team.

We think you need these skills to ace Software Engineer (Data Analyst and Python) in Windsor

Data Processing Engineering
Python
Spark
Scala
Java
Databases
ETL
Data Pipeline Orchestration
Data Modeling
Database Design
Schema Optimization
Big Data Frameworks
NoSQL
SQL
Unix Shell Scripting
Data Governance
Agile Concepts
Continuous Integration
Continuous Delivery
Linux Environment
Docker
Kubernetes

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Python, data processing, and any relevant big data frameworks like Spark or Hadoop. We want to see how your skills match what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data processing and how your background makes you a great fit for our team. Don’t forget to mention any mentoring experience you have, as we value that here at StudySmarter.

Showcase Your Projects: If you've worked on any cool projects related to data processing or software development, make sure to include them in your application. We love seeing practical examples of your work, especially if they involve technologies like Kafka or NoSQL databases.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining the StudySmarter team!

How to prepare for a job interview at NetApp

✨Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, Spark, and databases. Brush up on your knowledge of ETL processes and data pipeline orchestration, as these will likely come up during technical discussions.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. Use examples that highlight your ability to design and optimise data processing solutions, as this will demonstrate your hands-on experience and innovative thinking.

✨Be Ready for Technical Questions

Expect questions that test your understanding of data modelling, schema optimisation, and big data frameworks. Practise coding problems related to data processing and be prepared to explain your thought process clearly, as communication is key in a team environment.

✨Demonstrate Your Passion for Learning

Since the role involves mentoring junior engineers, show your enthusiasm for continuous learning and sharing knowledge. Discuss any recent technologies or methodologies you've explored, and how you stay updated with industry trends, especially in cloud environments and data governance.

Software Engineer (Data Analyst and Python) in Windsor
NetApp
Location: Windsor

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

N
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>