Data Software Engineer Python Spark SaaS in Nottingham
Data Software Engineer Python Spark SaaS

Data Software Engineer Python Spark SaaS in Nottingham

Nottingham Full-Time 43200 - 72000 £ / year (est.) Home office (partial)
Go Premium
C

At a Glance

  • Tasks: Join a team to develop a revolutionary SaaS data analytics platform using Python and Spark.
  • Company: A scaling global technical services company with a focus on innovation.
  • Benefits: Earn up to £100k, enjoy health insurance, life assurance, and 25 days holiday.
  • Why this job: Make a real impact in the data space while growing your career in a dynamic environment.
  • Qualifications: Strong Python skills, experience with large datasets, and collaborative problem-solving abilities.
  • Other info: Hybrid work model with opportunities for technical leadership and continuous learning.

The predicted salary is between 43200 - 72000 £ per year.

Are you a data centric Software Engineer with strong Python coding skills? You could be progressing your career in a senior, hands-on role as a Data Software Engineer at a scaling, global technical services company as they look to expand their product offerings with a new SaaS data analytics platform.

As a Data Software Engineer, you will join a small team focused on a huge data platform that provides analytics on mortgage-based securities in US markets and is set to revolutionise this space with its advanced technology, providing unprecedented market insight. The role provides many technical challenges; you'll be collaboratively problem solving as part of an Agile development using a range of technology to create data pipelines with a focus on Python and Spark. You'll be working with Azure, ETL pipelines and CI/CD, ingesting and analysing terabytes of data with varying structures from a range of sources. You’ll be continually learning and picking new things up on the job; there are opportunities for technical leadership and project ownership and you’ll be encouraged to assess and recommend new and emerging technologies, proactively seeking improvement.

WFH Policy: You will join a diverse, global team; there’s a hybrid work from home model with two days per week in the Nottingham office.

About you:

  • You have strong Python backend software engineer skills
  • You have experience working with large data sets
  • You have experience of using PySpark and ideally also Apache Spark
  • You believe in automating wherever possible
  • You’re a collaborative problem solver with great communication skills

Other technology in the stack includes: FastAPI, Django, Airflow, Kafka, ETL, CI/CD; experience with some or all would be beneficial but you’ll pick it up on the job.

What’s in it for you:

  • Salary to £100k + bonus
  • Health Insurance
  • Life Assurance
  • 25 days holiday
  • Training and self-development budget
  • Impactful role with excellent career growth

Data Software Engineer Python Spark SaaS in Nottingham employer: Client Server

Join a dynamic and innovative global technical services company as a Data Software Engineer, where you'll be part of a collaborative team dedicated to revolutionising data analytics in the mortgage securities market. With a strong focus on employee growth, you will benefit from a hybrid work model, competitive salary, comprehensive health insurance, and a commitment to continuous learning and development, making this an excellent opportunity for those seeking meaningful and rewarding employment in Nottingham.
C

Contact Detail:

Client Server Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Software Engineer Python Spark SaaS in Nottingham

✨Tip Number 1

Network like a pro! Reach out to people in the industry, attend meetups, and connect on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your projects, especially those involving Python and Spark. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and problem-solving abilities. Practice coding challenges and be ready to discuss your past experiences with large data sets and automation.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are proactive about their job search.

We think you need these skills to ace Data Software Engineer Python Spark SaaS in Nottingham

Python
PySpark
Apache Spark
Data Pipeline Development
ETL
CI/CD
Azure
FastAPI
Django
Airflow
Kafka
Problem-Solving Skills
Collaboration
Communication Skills
Data Analysis

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your strong Python skills and experience with large data sets. We want to see how your background aligns with the role, so don’t be shy about showcasing relevant projects or technologies you've worked with!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the Data Software Engineer role and how your skills in Python and Spark can contribute to our new SaaS data analytics platform. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, highlight specific examples where you’ve tackled technical challenges or collaborated on projects. We love seeing how you approach problem-solving, especially in an Agile environment like ours!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!

How to prepare for a job interview at Client Server

✨Know Your Tech Stack

Make sure you’re familiar with the technologies mentioned in the job description, especially Python and Spark. Brush up on your knowledge of ETL processes and CI/CD practices, as these will likely come up during the interview.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've tackled complex data challenges. Think about how you collaborated with others to find solutions, as teamwork is key in this role.

✨Demonstrate Continuous Learning

Highlight your eagerness to learn new technologies and improve your skills. Share instances where you’ve proactively sought out new tools or methods to enhance your work, as this aligns with the company’s focus on innovation.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the data platform, and future projects. This shows your genuine interest in the role and helps you assess if the company is the right fit for you.

Data Software Engineer Python Spark SaaS in Nottingham
Client Server
Location: Nottingham
Go Premium

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

C
  • Data Software Engineer Python Spark SaaS in Nottingham

    Nottingham
    Full-Time
    43200 - 72000 £ / year (est.)
  • C

    Client Server

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