At a Glance
- Tasks: Design and build scalable microservices, APIs, and data pipelines while writing clean, maintainable code.
- Company: Join Lightricks, an AI-first company transforming visual content creation with innovative technology.
- Benefits: Enjoy stock options, private medical insurance, flexible working, and a vibrant office environment.
- Why this job: Be part of a passionate team that values creativity, collaboration, and continuous learning in a fast-paced setting.
- Qualifications: 5+ years in backend systems, proficient in Python, with strong communication and teamwork skills.
- Other info: Experience with Docker, Kubernetes, and React is a plus; enjoy frequent social activities and volunteering opportunities.
The predicted salary is between 48000 - 84000 £ per year.
Lightricks, an AI-first company, is revolutionising how visual content is created. With a mission to bridge the gap between imagination and creation, Lightricks is dedicated to bringing cutting-edge technology to the creative and business spaces. Our advanced AI photo and video generation models power our apps and platforms including Facetune, Photoleap, Videoleap, and LTX Studio, allowing creators and brands to leverage the latest research breakthroughs.
Our Marketing Platforms team empowers Lightricks’ marketing and sales teams by building intelligent, scalable tools that boost efficiency and performance. We combine AI-driven innovation, seamless automation, and strategic integrations.
Our ideal candidate is someone with a systematic problem-solving approach, coupled with strong communication skills, a sense of ownership and drive. Someone who is passionate about the craft of software engineering and system architecture, and understands the challenges of building complex backend systems. An individual who loves learning, understands the value of teamwork and cherishes the feedback of other talented engineers.
Your day-to-day job will involve:
- Designing and building highly available mission critical microservices and APIs.
- Designing and building scalable data pipelines that integrate with multiple internal and external data sources.
- Designing and building campaign automation systems.
- Designing and building web applications, dashboards and reports for our users.
- Designing and building automations for infrastructure, deployments and monitoring.
- Writing clean, maintainable and testable code, and inspiring others to do the same.
- Identifying and implementing software engineering best practices.
- Brainstorming feature design, system architecture improvements and troubleshooting.
Your skills and experience:
- 5+ years of experience writing backend systems in any high-level programming language.
- Interested in working on backend systems using Python.
- Experience with building scalable microservices and data pipeline systems.
- Experience with SQL databases.
- Experience with Javascript and React - a plus.
- Experience with Docker and Kubernetes - a plus.
- Excellent communication and collaboration skills.
- Highly independent, accountable and a team player, with an ability to own tasks from planning to release.
- B.Sc. in computer science or similar quantitative field.
Benefits:
- Stock Options.
- Private Medical Insurance (Optical & Dental cover) including your loved ones.
- Life Assurance.
- £3,000p/a Transport Allowance.
- £750p/a allowance for Wellbeing & Professional Development.
- Free on-site lunches, coffee, breakfast & snacks.
- Pension Contributions (7%).
- Holiday (25 days).
- Seasonal & Anniversary Vouchers.
- Hybrid & Flexible working.
- Cool office space in central London.
- Enhanced Parental Leave.
- Cycle-to-work Scheme.
- Season Ticket Loan.
- Volunteering Opportunities.
- Frequent social activities - away-days, happy hours, team building, yoga, creative workshops.
Senior Software Developer employer: Lightricks
Contact Detail:
Lightricks Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Developer
✨Tip Number 1
Familiarise yourself with Lightricks' products and technologies, especially their AI-driven tools and platforms. Understanding how these tools work will not only help you in interviews but also show your genuine interest in the company.
✨Tip Number 2
Highlight your experience with backend systems, particularly in Python, as this is a key requirement for the role. Be prepared to discuss specific projects where you've built scalable microservices or data pipelines.
✨Tip Number 3
Demonstrate your problem-solving skills by preparing examples of challenges you've faced in previous roles and how you overcame them. This aligns well with their need for someone with a systematic approach to problem-solving.
✨Tip Number 4
Showcase your teamwork and communication skills during the interview process. Lightricks values collaboration, so be ready to share experiences where you've successfully worked within a team to achieve a common goal.
We think you need these skills to ace Senior Software Developer
Some tips for your application 🫡
Understand the Company: Familiarise yourself with Lightricks and their mission. Highlight your understanding of their AI-driven approach and how it relates to the role of a Senior Software Developer.
Tailor Your CV: Ensure your CV reflects your experience in backend systems, particularly with Python and scalable microservices. Emphasise relevant projects that showcase your problem-solving skills and ability to work in fast-paced environments.
Craft a Compelling Cover Letter: Write a cover letter that not only outlines your technical skills but also conveys your passion for software engineering and teamwork. Mention specific examples of how you've contributed to past projects and how you align with Lightricks' values.
Showcase Your Skills: If applicable, include links to your GitHub or portfolio showcasing relevant projects. This could be code samples, contributions to open-source projects, or any applications you've developed that demonstrate your expertise in backend development.
How to prepare for a job interview at Lightricks
✨Showcase Your Problem-Solving Skills
Lightricks values a systematic problem-solving approach. Be prepared to discuss specific challenges you've faced in previous roles and how you tackled them, especially in backend systems.
✨Demonstrate Your Passion for Software Engineering
Express your enthusiasm for software engineering and system architecture. Share examples of projects that excited you and how they relate to the work Lightricks is doing with AI and creative tools.
✨Highlight Your Experience with Microservices
Since the role involves designing and building microservices, be ready to talk about your experience in this area. Discuss any relevant projects where you implemented scalable solutions and the technologies you used.
✨Emphasise Team Collaboration
Lightricks appreciates teamwork and collaboration. Prepare to share experiences where you worked effectively within a team, highlighting how you valued feedback and contributed to group success.