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 prioritises employee growth and innovation. Our hybrid working model allows for flexibility while collaborating with talented teams to develop cutting-edge solutions in cloud databases. With a commitment to professional development and a focus on best practices, we offer our Senior Software Engineers the opportunity to make a significant impact in a fast-paced environment, all while enjoying the vibrant atmosphere of one of the world's most exciting cities.
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 sometimes lead to job opportunities that aren't even advertised.
✨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 interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
Don't forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Software Engineer. Job in London LilyLifestyle Jobs
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 Problem-Solving Skills:In your application, give examples of how you've tackled challenges in software engineering. We love seeing how you approach problems, especially in relation to data distribution and system reliability.
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’s super easy!
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, ensuring system reliability and optimising workflows.
✨Understand the Company’s Products
Research the financial data and analytics products offered by the company. Being able to speak about their services and how your role as a Senior Software Engineer can contribute to their success will show your genuine interest in the position.
✨Prepare for Collaborative Questions
Since this role involves working closely with product and operations teams, be ready to discuss your experience in collaborative environments. Think of examples where you’ve successfully worked with cross-functional teams to achieve a common goal.