At a Glance
- Tasks: Design and develop scalable Back End systems using Python in a collaborative environment.
- Company: Join one of the UK's fastest-growing AI scale-ups on a mission to lead the market.
- Benefits: Enjoy a competitive salary, flexible remote work, and generous holidays.
- Other info: Be part of an inclusive culture with excellent professional development opportunities.
- Why this job: Make a real impact on high-tech projects while working with cutting-edge AI technology.
- Qualifications: 5+ years in Python development and strong teamwork skills required.
The predicted salary is between 60000 - 100000 £ per year.
This role can be remote but you must live in the UK. You must have an exceptional red brick university background.
About the business
This organisation is one of the UK's fastest-growing AI scale-up companies who are on a mission to become the market leader in both their specialist B2B and B2C offerings. They build internal scalable, cutting-edge AI technology that powers a niche area to be the best that it can be. Join them to work on high-impact projects in a collaborative, innovation-driven environment.
Role Overview
They are looking for a passionate and experienced Senior or Lead Python Software Engineer to help design, develop, and maintain robust Back End systems and APIs. You'll work closely with product managers, data scientists, and other engineers to deliver reliable, scalable, and secure software.
Key Responsibilities
- Design, develop, test, and deploy scalable Back End services using Python.
- Write clean, efficient, and well-documented code.
- Build and maintain RESTful APIs and integrate with third-party services.
- Collaborate with DevOps and Front End engineers to ensure seamless delivery.
- Optimize applications for maximum speed and scalability.
- Participate in code reviews and contribute to best practices.
- Troubleshoot, debug, and upgrade existing systems.
Required Skills & Qualifications
- 5+ years of professional experience in Python software development.
- Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
- Experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Familiarity with cloud platforms (AWS, GCP, or Azure).
- Experience with containerization tools (Docker, Kubernetes is a plus).
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork skills.
- Bachelor's degree in Computer Science or a related field (or equivalent experience).
Preferred Qualifications
- Experience with CI/CD pipelines and test-driven development.
- Exposure to asynchronous programming (e.g., asyncio, Celery).
- Familiarity with Front End technologies (React, Vue.js) is a bonus.
What They Offer
- Competitive salary and bonus.
- Flexible remote work or hybrid model.
- Health, dental, and vision insurance.
- Generous holidays.
- Professional development budget.
- A collaborative and inclusive team culture.
Senior Python Software Engineer - Remote - To £100,000 + 10% Bonus employer: Morson Edge
As one of the UK's fastest-growing AI scale-up companies, we offer a dynamic and innovative work environment where you can contribute to high-impact projects that shape the future of technology. Our collaborative culture fosters professional growth, with generous benefits including a competitive salary, flexible remote working options, and a dedicated budget for your development. Join us to be part of a mission-driven team that values inclusivity and creativity in every aspect of our work.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Python Software Engineer - Remote - To £100,000 + 10% Bonus
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can sometimes lead to referrals that get your foot in the door.
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects and contributions. This gives potential employers a taste of what you can do beyond your CV.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented folks like you. Plus, it’s a great way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Python Software Engineer - Remote - To £100,000 + 10% Bonus
Some tips for your application 🫡
Show Off Your Skills:Make sure to highlight your Python expertise and any relevant frameworks you've worked with. We want to see your experience shine through, so don’t hold back on showcasing your best projects!
Tailor Your Application:Take a moment to customise your CV and cover letter for this role. Mention specific experiences that align with the job description, especially around building scalable Back End systems and APIs. It shows us you’re genuinely interested!
Keep It Clear and Concise:When writing your application, clarity is key! Use straightforward language and avoid jargon where possible. We appreciate well-structured applications that are easy to read and get straight to the point.
Apply Through Our Website:We encourage you to submit your application directly through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy!
How to prepare for a job interview at Morson Edge
✨Know Your Python Inside Out
Make sure you brush up on your Python skills, especially with frameworks like Django, Flask, or FastAPI. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems.
✨Showcase Your Problem-Solving Skills
Prepare to share specific examples of challenges you've faced in your previous roles and how you tackled them. This is your chance to demonstrate your strong problem-solving abilities and attention to detail.
✨Familiarise Yourself with the Company’s Tech Stack
Research the company’s use of cloud platforms and containerization tools. If they’re using AWS, GCP, or Docker, be prepared to discuss your experience with these technologies and how you can contribute to their projects.
✨Emphasise Collaboration and Communication
Since this role involves working closely with product managers and data scientists, highlight your teamwork experiences. Share examples of how you’ve successfully collaborated in the past and how you communicate effectively within a team.