About the Opportunity: I am working with a deep tech start-up seeking a Senior Backend Engineer with expertise in Python/Django or Flask .
Find out if this opportunity is a good fit by reading all of the information that follows below.
This role involves working on the backend of their generative AI system, ensuring robust and suitable software applications.
Ideal candidates will have over 5 years of industry experience in backend development.
Package: Salary : £80-90k per annum Career Progression : Rapid advancement opportunities Influence : Shape the direction of a successful early-stage business Share Options : Generous scheme Work Hours : Highly flexible Hybrid Working : 2-3 days per week at the oxford based office Responsibilities: Develop and maintain scalable backend systems using Python and Django/Flask Create and manage RESTful APIs with OpenAPI/Swagger specifications Ensure backend architecture supports horizontal scaling and high availability Implement robust authentication and authorization mechanisms Optimize database performance and manage scaling with PostgreSQL or MySQL Integrate logging and monitoring solutions for system reliability Conduct code reviews and enforce coding standards Mentor junior backend developers Collaborate with frontend engineers and stakeholders Requirements Security Clearance : Eligible/Past/Present SC clearance Education : Bachelor’s degree in Computer Science, Engineering, or related field Experience : 5 years in backend development with Python and Django Skills : Proficiency with Django REST Framework, database management (PostgreSQL/MySQL), AWS and Azure, API versioning, Docker, authentication protocols, Git Attributes : Excellent problem-solving, communication, and collaboration skills Nice to have: Experience with message queues (RabbitMQ or Kafka) Knowledge of service discovery and API gateway patterns Familiarity with WebSocket services for real-time features Experience with data warehousing and analytics solutions Understanding of backup and disaster recovery strategies Experience with distributed systems and microservices architecture Familiarity with monitoring tools like Prometheus, Grafana, or ELK Stack