Match score not available

Senior Python Engineer

Remote: 
Full Remote
Contract: 
Salary: 
70 - 96K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Extensive professional experience as a software engineer, Solid understanding of Python and web frameworks like Django or Flask, Experience with frontend technologies like TypeScript and React, Experience developing medium to large websites, Leadership in planning and mentoring juniors.

Key responsabilities:

  • Debug and resolve issues related to Django website performance/configuration
  • Design, build, and test Django Rest Framework APIs
  • Enhance the codebase to improve SEO
  • Integrate with internal services developed by other teams
  • Participate and lead design reviews for new system components
Bright Network logo
Bright Network Human Resources, Staffing & Recruiting SME https://employers.brightnetwork.co.uk/
51 - 200 Employees
See more Bright Network offers

Job description

Join Bright Network as our Senior Python Engineer!

Introducing Bright Network:

Bright Network is a market leading data and technology platform that’s building the workforce of tomorrow. We’ve already signed up 1 million+ members and are working with 300+ of the world’s biggest companies in the UK and Germany. We're now on the hunt for a brilliant Senior Python Engineer to join our growing Tech & Product team in Edinburgh (now a team of 12!) on the next exciting phase of our growth!

We believe that 'talent is everywhere, but opportunity is not’. Our Tech & Product team plays a core role in empowering the next generation with the insights, advice and guidance to connect them with leading employers like Amazon, Google, HSBC and many more.

As our Senior Python Engineer, you will be excited by the opportunity to work in our B2C team, building features for our student members. You’ll be working closely with 3 other lovely and talented engineers in the team, along with product, design and other stakeholders across the company. You'll therefore play a pivotal role in enacting real and meaningful change to the students and graduates in the UK!

The primary codebase is written in Python and Django, using TypeScript and React on the frontend. All our infrastructure is on AWS and managed via Terraform. We work in 2 week sprints, with flexibility to choose what you want to work on, time to learn and mentor, and time to address technical debt.

What you can expect to work on in your first six months…

  • Debugging and resolving issues relating to the performance/configuration/functioning of our Django website (deployed with Gunicorn on AWS).
  • Designing/building/refactoring/testing Django Rest Framework APIs to improve or extend our product offering.
  • Fixing/improving/enhancing small and large parts of our codebase with the aim of improving our SEO.
  • Working on integrations with any of a number of internal services built by other teams within the company.
  • Participating and potentially leading on design reviews for new parts of our system, and/or participating in discussions around the best ways in which to solve certain technical issues we have.

Does this sound like you? 

  • You're a senior software engineer with extensive professional experience 
  • You have a solid understanding of Python and its ecosystem, preferably including a web framework like Django or Flask
  • You’re comfortable working across the backend and frontend
  • You have experience building and working on medium to large websites
  • You have experience leading on the planning, development and deployment of large parts of a python-based system, whilst working closely with and/or mentoring junior team members

If your experience looks a little different to that outlined, we’d still be keen to hear from you if this is a role that excites you and one that you think you could really excel in!

What makes our team & culture great? 

We’ve worked really hard to build the engineering team and culture that we want to work in, and we all believe we’ve built something special. We are focused on world-class engineering to build high-quality, scalable and user-centred products and platforms.

We work hard to balance our ambitious objectives with our own personal development each sprint. We operate on a “no egos” basis and push for a high-performing team with psychological safety. You’ll have a lot of autonomy and influence on our technology and processes, and will find very little red tape or unnecessary constraints here. Our drive for evidence and data-driven decisions has helped us in creating multiple products that we take a lot of pride in!

What's in it for you, as our future Senior Python Engineer?

  • Join a high-growth and rapidly scaling business – we launched Bright Network Technology Academy in 2021 and launched internationally into the German market in 2022 🚀
  • Incredible progression & development opportunities – year on year approx. 25% of our team receive promotions – you can check the team out on LinkedIn if you don’t believe us! 📈
  • Market-leading benefits package : unlimited holiday, flexible working, "work from anywhere" policy, £50 monthly wellbeing budget, enhanced pension contribution via Aviva, private healthcare via Bupa, enhanced parental leave, regular team socials & much, much more! 💎
  • You’ll be driving forward our mission - upskilling the next generation of future talent and connecting members with opportunities they otherwise simply wouldn’t have access to! 🧡

Key details:

  • Location: Our Tech & Product teams are predominantly based in Edinburgh, but we are also open to London and/or remote candidates if the fit is right for both parties. 
  • Salary: £70,000 - £90,000
  • Start date: ASAP
  • Line Manager: Technical Lead

Interview process  

  • Initial call: 20-30 minute Zoom call with our Talent Partner 
  • 1st round: Technical test followed by a technical interview
  • Final round: Values & culture interview and final meeting with our Platform CEO

Diversity, Equity, Inclusion & Belonging Commitment: 

Equal opportunities for all is a core part of what we do at Bright Network. To this end, we welcome applications from candidates of all backgrounds and endeavour to run a fair and equal hiring process at all times. We assess and recruit candidates based on competency and potential, irrespective of their gender, ethnicity, sexual orientation or disability status.  

To learn more about our commitment to Diversity, Equity, Inclusion and Belonging, please click here. 

 

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Problem Solving
  • Collaboration
  • Mentorship

Software Engineer Related jobs