Senior Software Engineer. Job in London LilyLifestyle Jobs

Senior Software Engineer. Job in London LilyLifestyle Jobs

Full-Time 70000 - 90000 £ / year (est.) Home office (partial)
United Cerebral Palsy of Georgia

At a Glance

  • Tasks: Design and develop cloud databases for efficient data distribution.
  • Company: Leading financial data and analytics company in London.
  • Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Collaborative environment with a focus on innovation and technology.
  • Why this job: Join a dynamic team and make an impact on global data solutions.
  • Qualifications: Degree in computer science and 6+ years of software engineering experience.

The predicted salary is between 70000 - 90000 £ per year.

Location: London, UK

Working Environment: Hybrid (2 days on-site per week)

The company is a leading financial data and analytics company looking to hire a Senior Software Engineer with experience in the development of cloud databases. The business processes large-scale market data and delivers historical datasets and analytics products to institutional clients globally. This role focuses on building and maintaining systems that efficiently distribute data to customers across multiple delivery methods. You will contribute to the design, development, automation, and reliability of data infrastructure and workflows, whilst working in close collaboration with product and operations teams.

Key Responsibilities

  • Design, analysis and implementation of features in the data distribution platform.
  • Ensure system reliability by implementing company and industry best practices.
  • Implement workflow management software to automate operational tasks and optimize the utilisation of infrastructure and applications.
  • Design and implement CI/CD workflows to maintain software quality via continuous and automated deployment and testing.
  • Evaluate and adopt relevant technologies and tools.

Key Requirements

  • Degree in computer science or other STEM degree plus relevant programming experience.
  • 6+ years of experience in software engineering, with proficiency programming in Python on Linux.
  • Experience working with AWS and Docker.
  • Experience with Databricks and/or Snowflake.

Desired, but not essential:

  • Experience with C/C++ or Java.
  • Knowledge of database optimisation and administration.

Senior Software Engineer. Job in London LilyLifestyle Jobs employer: United Cerebral Palsy of Georgia

As a leading financial data and analytics company based in London, we pride ourselves on fostering a dynamic and inclusive work culture that encourages innovation and collaboration. Our hybrid working model allows for flexibility while ensuring that our Senior Software Engineers have access to cutting-edge technology and resources, alongside ample opportunities for professional growth and development. Join us to be part of a team that values your contributions and supports your career aspirations in a thriving industry.

United Cerebral Palsy of Georgia

Contact Details:

United Cerebral Palsy of Georgia Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Software Engineer. Job in London LilyLifestyle Jobs

Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those who work at companies you're interested in. A friendly chat can lead to referrals, which can give you a leg up in the hiring process.

Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to cloud databases and data distribution. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for technical interviews by brushing up on your coding skills and system design knowledge. Practice common interview questions and scenarios that relate to software engineering and data infrastructure.

Tip Number 4

Apply through our website! We make it easy for you to find roles that match your skills and interests. Plus, applying directly can sometimes get your application noticed faster than through job boards.

We think you need these skills to ace Senior Software Engineer. Job in London LilyLifestyle Jobs

Cloud Database Development
Data Distribution Systems
System Reliability
Workflow Management Software
CI/CD Workflows
Python Programming
Linux Proficiency

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your experience with cloud databases and Python programming. We want to see how your skills align with the role, so don’t be shy about showcasing relevant projects or achievements!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background makes you a perfect fit for our team. Keep it concise but impactful!

Showcase Your Technical Skills:Since we’re looking for someone with solid experience in AWS, Docker, and data distribution systems, make sure to mention specific projects where you’ve used these technologies. We love seeing real-world applications of your skills!

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 genuinely interested in joining our team!

How to prepare for a job interview at United Cerebral Palsy of Georgia

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, AWS, and Docker. Brush up on your knowledge of cloud databases and be ready to discuss how you've used these tools in past projects.

Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in software engineering and how you overcame them. Use examples that highlight your ability to design and implement features in data distribution platforms, as this is key for the role.

Understand the Company’s Products

Research the company’s financial data and analytics products. Being able to speak about their offerings and how your skills can contribute to their success will show your genuine interest and help you stand out.

Prepare Questions for Them

Have a few insightful questions ready to ask at the end of the interview. This could be about their CI/CD workflows or how they ensure system reliability. It shows you're engaged and thinking critically about the role.