At a Glance
- Tasks: Lead feature development and architectural design in a fast-paced environment.
- Company: Join a dynamic tech team focused on high-impact delivery.
- Benefits: Hybrid working, competitive salary, and opportunities for mentorship.
- Other info: Enjoy a culture of efficiency, autonomy, and growth within a high-velocity engineering team.
- Why this job: Make a real impact by driving innovative solutions and collaborating with product teams.
- Qualifications: Expertise in full-stack development and strong communication skills required.
The predicted salary is between 50000 - 65000 € per year.
We are hiring a Senior Software Engineer to lead end-to-end feature development and architectural design. This role is built for a technical leader who prioritises high-impact delivery over routine maintenance.
Tech Stack
- Backend: Python, FastAPI, Ruby on Rails
- Frontend: React.js, Next.js, React Native
- Cloud: AWS, Terraform, Ansible, Docker
- Logging & Monitoring: Splunk
- Practices: Cross-functional squads, Agile, transitioning toward TDD
Experience
- Strong experience in full-stack development (Python or Ruby on Rails + React/Next.js or React Native)
- Prior experience liaising with product teams and business stakeholders
- Solid understanding of software architecture, design patterns, and automated testing
- Ability to design and deliver complex features from scratch and communicate them to non-technical stakeholders
- Excellent problem-solving skills and attention to detail
Key Responsibilities
- Feature Ownership: Drive full-lifecycle development from initial design to production deployment.
- Architecture: Define and scale our modern, cloud-native stack.
- Product Alignment: Partner with Product Owners to translate business requirements into technical solutions.
- Mentorship: Maintain high engineering standards through code reviews and technical leadership.
Requirements
- Technical Excellence: Expert-level proficiency in cloud-native environments and scalable systems.
- Execution: Proven track record of shipping production-grade code at pace.
- Communication: Ability to articulate complex technical concepts to non-technical stakeholders.
- Collaboration: A 'team-first' approach to problem-solving and organisational growth.
The Impact
You will operate within a high-velocity engineering team where code ships fast and technical decisions directly influence business ROI. We value efficiency, autonomy, and rigorous engineering standards.
Hybrid working post-training: 3 days a week in office, 2 days at home
Location: Manchester
Salary: £50,000 to £65,000
Hybrid Python Senior Software Engineer employer: Velocity Talent Ltd
Join a dynamic and innovative team in Manchester as a Senior Software Engineer, where you'll lead impactful feature development in a collaborative, agile environment. We prioritise employee growth through mentorship and technical leadership, offering a hybrid working model that promotes work-life balance while ensuring you have the tools and support to excel in your role. With a focus on high engineering standards and a culture that values autonomy and efficiency, this is an excellent opportunity for those looking to make a meaningful impact in their career.
StudySmarter Expert Advice🤫
We think this is how you could land Hybrid Python Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Python or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python, FastAPI, or React. 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 problem-solving skills. Practice coding challenges and be ready to discuss your past projects in detail. Remember, they want to see how you think and approach complex problems!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Hybrid Python Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your experience with Python, FastAPI, and any relevant frameworks like React.js or Ruby on Rails. We want to see how your skills align with our tech stack, so don’t hold back on showcasing your full-stack development prowess!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you’re the perfect fit for the Senior Software Engineer role. Talk about your experience in leading feature development and how you’ve successfully collaborated with product teams in the past.
Showcase Problem-Solving Skills:In your application, highlight specific examples where you've tackled complex problems or delivered high-impact features. We love seeing how you approach challenges, especially in a fast-paced 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 Velocity Talent Ltd
✨Know Your Tech Stack Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, FastAPI, and React. Brush up on your knowledge of cloud-native environments like AWS and tools like Terraform and Docker. Being able to discuss your experience with these technologies confidently will show that you're ready to hit the ground running.
✨Prepare for Scenario-Based Questions
Expect questions that ask you to solve real-world problems or design features from scratch. Think about past projects where you’ve had to liaise with product teams or stakeholders. Be ready to explain your thought process and how you approach problem-solving, as this will demonstrate your technical leadership skills.
✨Showcase Your Mentorship Experience
Since the role involves maintaining high engineering standards through mentorship, be prepared to discuss any experiences you have in guiding junior developers or leading code reviews. Share specific examples of how you’ve helped others grow and how you ensure quality in your team's output.
✨Communicate Clearly with Non-Technical Stakeholders
Practice explaining complex technical concepts in simple terms. You might be asked to describe a project to someone without a technical background, so think about how you can make your explanations relatable. This skill is crucial for aligning with product owners and ensuring everyone is on the same page.