At a Glance
- Tasks: Build scalable applications and influence technical decisions in a dynamic team.
- Company: Growing tech business with a focus on Python and innovation.
- Benefits: £75,000 salary, predominantly remote work, and opportunities for growth.
- Other info: Join a highly experienced team and explore cutting-edge AI-assisted development.
- Why this job: Make a real impact on exciting projects and shape the future of technology.
- Qualifications: Strong Python experience and skills in building APIs and backend applications.
The predicted salary is between 75000 - 75000 £ per year.
Are you a Senior Python Engineer who enjoys building scalable applications, influencing technical decisions, and working within a highly experienced engineering team? We're recruiting for an exciting opportunity with a growing technology business where Python sits at the heart of the platform. You'll play a key role in developing backend services, APIs, integrations, and core platform functionality whilst contributing to architecture, engineering standards, and the adoption of AI-assisted development practices.
What You'll Need
- Strong commercial Python development experience
- Experience building APIs and backend applications
- FastAPI, Django, Flask or similar frameworks
- PostgreSQL and cloud-based environments (AWS preferred)
- Docker, CI/CD and modern software engineering practices
- A passion for clean, scalable and maintainable code
Why Join?
- £75,000 salary
- Predominantly remote working
- Modern Python technology stack
- Influence architecture and technical direction
- Work alongside a highly experienced engineering team
- Exposure to cutting-edge AI-assisted development
- Genuine opportunity to grow into a broader technical leadership role
This is an excellent opportunity for a Senior Python Engineer looking to have a bigger impact, work on interesting technical challenges, and help shape the future of a modern software platform. Apply now or get in touch for a confidential discussion.
Senior Software Engineer in Edinburgh employer: NearTech Search
Join a forward-thinking technology business in the Greater Edinburgh Area, where you'll thrive in a predominantly remote work environment that champions innovation and collaboration. With a competitive salary of £75,000 and a modern Python technology stack, you'll have the opportunity to influence architectural decisions and work alongside a highly skilled engineering team, all while enjoying genuine prospects for career growth into technical leadership roles.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer in Edinburgh
✨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 GitHub profile showcasing your projects, especially those involving APIs and backend applications. This gives potential employers a taste of your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for technical interviews by brushing up on your Python knowledge and familiarising yourself with frameworks like FastAPI and Django. Practise coding challenges and system design questions to boost your confidence.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets noticed. Plus, you’ll be part of a community that values clean, scalable code and innovative solutions.
We think you need these skills to ace Senior Software Engineer in Edinburgh
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights your strong commercial Python development experience and any relevant frameworks like FastAPI, Django, or Flask. We want to see how your skills align with the role, so don’t be shy about showcasing your achievements!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for building scalable applications and how you’ve influenced technical decisions in past roles. Let us know why you’re excited about joining our team and what you can bring to the table.
Showcase Your Projects:If you’ve worked on any interesting projects, especially those involving APIs, backend applications, or cloud environments, make sure to mention them. We love seeing real-world examples of your work and how you tackle technical challenges!
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 this exciting opportunity. Plus, it makes the process smoother for everyone involved!
How to prepare for a job interview at NearTech Search
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your experience with frameworks like FastAPI, Django, or Flask, and be prepared to showcase your understanding of building scalable applications and APIs.
✨Showcase Your Problem-Solving Skills
During the interview, expect to tackle some technical challenges. Practice coding problems related to backend development and be ready to explain your thought process. This will demonstrate your ability to influence technical decisions effectively.
✨Familiarise Yourself with Cloud Environments
Since the role involves working with cloud-based environments, particularly AWS, make sure you can discuss your experience with PostgreSQL and any relevant cloud technologies. Highlight any projects where you've successfully implemented these tools.
✨Emphasise Clean Code Practices
The company values clean, scalable, and maintainable code. Be prepared to talk about your coding standards and practices. Share examples of how you've ensured code quality in past projects, and express your passion for modern software engineering practices like CI/CD and Docker.