Senior Backend Software Engineer, Python

Senior Backend Software Engineer, Python

Full-Time 60000 - 80000 Β£ / year (est.) No working from home possible
N

At a Glance

  • Tasks: Design and maintain scalable backend systems using Python in a collaborative team.
  • Company: Join NLPatent, a dynamic tech company driving innovation.
  • Benefits: Enjoy flexible working, pension, training, and stock options.
  • Other info: Great opportunities for growth and learning in a supportive environment.
  • Why this job: Shape the future of software solutions with cutting-edge technology.
  • Qualifications: 5+ years in backend development with strong Python skills.

The predicted salary is between 60000 - 80000 Β£ per year.

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.

  • 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 No SQL)
  • 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
  • Flexible working
  • Pension
  • Training & Development
  • Stock Option Plan
  • #J-18808-Ljbffr
N

Contact Details:

NLPatent Recruitment Team

We think you need these skills to ace Senior Backend Software Engineer, Python

Python
Django
Flask
RESTful API design
SQL
NoSQL
Docker