At a Glance
- Tasks: Design scalable architecture and implement secure APIs while solving complex problems.
- Company: Join a fast-growing startup with a focus on innovation and collaboration.
- Benefits: Competitive salary, learning allowances, flexible work options, and generous leave policies.
- Other info: Embrace diversity and enjoy excellent career growth opportunities.
- Why this job: Make an impact in a dynamic environment while working with cutting-edge technologies.
- Qualifications: 3+ years backend experience, Python/Django expertise, and strong API knowledge.
The predicted salary is between 50000 - 70000 £ per year.
As a Backend Engineer on the DISCO team, you will assist in designing robust and scalable architecture, implementing comprehensive and secure APIs, and finding elegant solutions to complex problems. The ideal candidate will employ strategic thinking, collaborate with cross‑functional teams, and possess advanced knowledge of software engineering principles.
Location: London, England, UK
Responsibilities:
- Work on and have an influence on the architecture, design, and technology stack of our application
- Help translate product specs and business requirements into buildable tasks for the development team
- Work with the support, sales, and product teams to develop and implement new features that grow the business, ensuring these features are scalable and meet the needs of our company and our customers
- Learn continuously and adapt yourself to new technologies as they emerge
- Ensure application security and assist with information security compliance initiatives
- Assist with incident response in a production environment
- Assist with initiatives to address existing technical debt and ensure new code avoids it wherever possible
- Influence the engineering team to adopt good practices and design scalable applications
- Write clean, scalable, high‑quality code, with unit tests and integration tests
- Review and critique other engineers’ pull requests
- Assist with deployment processes and the developer experience
- Help more junior engineers grow in the business by mentoring them as required
Restrictions:
- No telecommuting
- No agencies please
Requirements:
- 3+ years of backend development experience
- 2+ years of experience developing for Python and Django
- 2+ years of building APIs and strong knowledge of RESTful APIs
- 2+ years experience with relational databases, with PostgreSQL experience preferred
- Experience working in a remote development team
- Fluent in written and spoken English
- Experience developing with cloud infrastructure
- Experience with source control with GIT processes including pull requests and reviews
- Excellent analytical, troubleshooting, and problem‑solving skills
Benefits:
- A competitive salary in a fast‑growing startup
- Office set‑up allowance
- An annual learning and development allowance
- Four weeks paid vacation leave per year
- Two weeks paid sick leave per year
- Paid parental leave
- A company laptop
- Monthly internet allowance/reimbursement
- The ability to work how you want – we’re not heavy on rule books and trust you to figure out the best way to work
- Manage your own time, work remotely – we just ask that if you’re based in a city where we have other staff, you’re open to spending some face‑time with them and have at least a couple of hours of crossover with Australian business hours year‑round
Diversity and inclusion are very important to us. We do not discriminate based on gender, ethnicity, sexual orientation, religion, civil or family status, age, disability, or race.
Backend Engineer (UK) in London employer: DISCO
As a Backend Engineer at DISCO in London, you will thrive in a dynamic and inclusive work culture that prioritises employee growth and innovation. With a competitive salary, generous leave policies, and a strong emphasis on continuous learning, DISCO empowers its team members to take ownership of their work while collaborating with cross-functional teams to drive impactful solutions. Join us to be part of a fast-growing startup that values diversity and fosters a supportive environment for all employees.
StudySmarter Expert Advice🤫
We think this is how you could land Backend Engineer (UK) in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can refer you directly.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those involving Python, Django, and API development. 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 thought process. Remember, they want to see how you tackle complex problems, just like you would as a Backend Engineer.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining our team and contributing to our mission.
We think you need these skills to ace Backend Engineer (UK) in London
Some tips for your application 🫡
Tailor Your Application:Make sure to customise your CV and cover letter for the Backend Engineer role. Highlight your experience with Python, Django, and building APIs, as these are key to what we’re looking for.
Show Off Your Problem-Solving Skills:In your application, share examples of how you've tackled complex problems in the past. We love seeing strategic thinking and elegant solutions, so don’t hold back!
Keep It Clear and Concise:When writing your application, aim for clarity. Use straightforward language and avoid jargon where possible. We want to see your skills shine through without any fluff!
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 don’t miss out on any important updates from our team.
How to prepare for a job interview at DISCO
✨Know Your Tech Stack
Make sure you’re well-versed in Python, Django, and RESTful APIs. Brush up on your knowledge of PostgreSQL and cloud infrastructure, as these are key to the role. Being able to discuss your experience with these technologies confidently will show that you're a strong fit for the team.
✨Showcase Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems in your previous roles. Think about how you designed scalable architectures or implemented secure APIs. This will demonstrate your strategic thinking and ability to contribute to the DISCO team's goals.
✨Collaboration is Key
Since this role involves working with cross-functional teams, be ready to talk about your experience collaborating with support, sales, and product teams. Highlight any successful projects where teamwork led to innovative solutions, as this will show you can thrive in a collaborative environment.
✨Emphasise Continuous Learning
The tech world is always evolving, so express your commitment to learning new technologies. Share any recent courses or certifications you've completed, or mention how you stay updated with industry trends. This will reflect your adaptability and eagerness to grow within the company.