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
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
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.