NLPatent Logo

NLPatent

Senior Backend Software Engineer (Python)

Posted Yesterday
Be an Early Applicant
In-Office
London, Greater London, England
Senior level
In-Office
London, Greater London, England
Senior level
The Senior Backend Software Engineer will design, build, and maintain scalable backend systems. Responsibilities include collaboration with teams, API implementation, and ensuring best practices in software engineering.
The summary above was generated by AI

Senior Backend Software Engineer (Python) at NLPatent

NLPatent is seeking a highly skilled Senior Backend Software Engineer with expertise in Python to join our dynamic and growing team. In this role, you will play a critical part in designing, building, and maintaining scalable backend systems that power our innovative platform. Working closely with cross-functional teams, you will help shape the future of our software solutions and contribute to the overall architecture and technical strategy.

Join us in driving cutting-edge technology in an innovative and collaborative environment.


Requirements
  • 5+ years of professional experience in backend software development primarily using Python
  • Strong experience with Python web frameworks such as Django or Flask
  • Proficient with RESTful API design and implementation
  • Experience with database systems (SQL and NoSQL)
  • Familiarity with containerization technologies like Docker and orchestration tools
  • Experience working with cloud platforms such as AWS, GCP or Azure
  • Solid understanding of software engineering best practices including testing, code reviews, and CI/CD pipelines
  • Excellent problem-solving skills and a collaborative mindset
  • Strong version control skills using Git

Preferred qualifications:

  • Experience with NLP or semantic search systems
  • Knowledge of large language models (LLMs)
  • Experience with Terraform or cloud infrastructure management
  • Familiarity with frontend technologies such as React
  • Experience with Elasticsearch or Opensearch

Benefits
  • Flexible working
  • Pension
  • Training & Development
  • Stock Option Plan

Similar Jobs

28 Minutes Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Develop new business sales revenue through account planning and territory management. Build relationships with C-suite clients and supervise a broad virtual team, ensuring successful client engagement and sales target achievement.
Top Skills: AISaaS
28 Minutes Ago
Hybrid
Mid level
Mid level
Fintech • Mobile • Payments • Software • Financial Services
As a Senior Presales Consultant, you will design scalable payment solutions, drive revenue, and collaborate with product and sales teams to meet customer needs.
Top Skills: Local Payment NetworksRest ApisSwift
28 Minutes Ago
Remote or Hybrid
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
The role involves developing new business sales revenue through account planning and territory planning while fostering relationships with C-suite executives and overseeing client mapping and strategy implementation.
Top Skills: AISaaS

What you need to know about the Bristol Tech Scene

Along with Gloucester, Swindon and Bath, Bristol is part of the "Silicon Gorge" tech hub, a region in the U.K. renowned for its high-tech and research-driven industries, with a particular emphasis on sustainability and reducing environmental impact. As the European Green Capital, Bristol is home to 25,000 cleantech companies, including Baker Hughes and unicorn Ovo Energy. The city has committed to achieving net-zero emissions within the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account