Senior Backend Engineer

Company:  Quench.ai
Location: London
Closing Date: 22/10/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Description

Do you want to solve one of the hardest problems using the power of Gen AI? The problem of enabling people to be the best knowledge workers they can be? At Quench.ai, we're looking for someone who excels in crafting robust software solutions and has the enthusiasm to work with technologies like Python and cloud platforms. We value proactive ownership, team collaboration, and the mentorship of emerging talent. If you're familiar with the fast-paced rhythm of startups and are driven by a growth mindset, you might be the perfect fit for our dynamic team. Join us in shaping the future of learning experiences, helping deliver APIs for learners to discover answers more effectively and enhance their learning journey!


This role is hybrid, with at least three days per week in the office located at Scale Space White City.


About Us


Quench.ai is at the forefront of innovation, revolutionizing how people learn and develop new skills with our cutting-edge AI and interactive learning tools. We believe in optimizing the learning experience and connecting users with the most relevant content and learning strategies through a world-class API.


Position Overview


As a Senior Backend Engineer at Quench.ai, you will be instrumental in designing and implementing robust, scalable backend systems that power our AI-driven learning platform. Your strong software engineering skills will drive the technical direction of the team, ensuring high-quality code, performance, and maintainability, while also considering operational aspects for smooth deployment and maintenance.


Responsibilities


  • Backend Development: Design and implement scalable, efficient backend services and APIs using Python and best practices in software engineering.
  • System Architecture: Contribute to the overall system architecture, ensuring it can support our growing user base and evolving product features.
  • Engineering Excellence: Advocate for and implement best practices in code quality, testability, and maintainability. Lead code reviews and enforce high standards across the development team
  • Performance Optimization: Take ownership of identifying and resolving performance bottlenecks in backend systems and databases.
  • Technology Stack: Leverage Python expertise and stay abreast of emerging technologies. Experience with cloud platforms (AWS, GCP, or Azure) is a plus.
  • Technical Leadership: Provide guidance and mentorship to junior and mid-level engineers, fostering a culture of software engineering excellence and continuous learning.
  • Operational Awareness: Collaborate with the team to ensure smooth deployment and operation of backend services.
  • Security: Implement secure coding practices and contribute to overall system security.
  • Communication: Liaise with cross-functional teams, translating complex technical concepts into understandable terms.
  • Problem Solving: Address and resolve complex technical challenges in backend systems.



Requirements


  • 5+ years of relevant experience as a backend developer with a strong focus on software engineering principles
  • Proficiency in Python
  • Solid understanding of data structures, algorithms, and system design
  • Experience with designing and implementing RESTful APIs
  • Cloud and Containerization: Advanced knowledge of cloud platforms (AWS, GCP) and containerization technologies (Docker, Docker Compose)
  • Familiarity with database systems
  • Strong proficiency in spoken and written English
  • Excellent communication skills, both technical and non-technical
  • Demonstrated ability to mentor and guide junior engineers
  • Strong believer in the growth mindset
  • Proactive attitude, taking ownership of tasks and projects
  • Bonus points for experience with microservices architecture or AI/ML systems
  • Based in London

What We Offer


  • Competitive salary with equity and benefits package
  • A collaborative and inclusive environment that encourages growth and development
  • Opportunities to work on groundbreaking projects and make a tangible impact

How to Apply


If you believe you have the skills and passion to excel in this role, we'd love to hear from you! Send your resume, a cover letter detailing your relevant experience, and any other supporting documents to [email protected].


Join us at Quench.ai and be part of a team that's shaping the future of learning and development!

Apply Now
Share this job
Quench.ai
  • Similar Jobs

  • Senior Staff Engineer (Backend)

    London
    View Job
  • Senior Staff Engineer (Backend)

    Holloway
    View Job
  • Senior Staff Engineer (Backend) - vacatures

    Southwark
    View Job
  • Senior Staff Engineer (Backend) - vacatures

    City of Westminster
    View Job
  • Senior PKI Engineer

    London
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙