HP

Senior Backend Software Engineer, Python

HP

full-time

Posted on:

Location Type: Hybrid

Location: CambridgeUnited Kingdom

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • You will be working on the HP Wolf Security Cloud Service
  • The API and UI back-end (Python, Django, Django REST Framework)
  • The background worker service / task queues (Celery, Dramatiq)
  • Container-based packaging (Linux, Nginx, PostgreSQL, Docker)
  • Supporting operational deployment using AWS (S3, ECS, RDS, etc.)
  • Integrations with other cloud systems (Elastic/Kibana, Salesforce, InterWorks, Azure, other internal HP systems)
  • Maintaining product compatibility for customers' self-hosted, on-premise servers (Windows, IIS, SQL Server)
  • Unit tests, Playwright/Selenium tests, automated installation tests, static code analysis

Requirements

  • Proven experience working with Python for web applications
  • Successful experience of designing scalable web services
  • Experience in tuning and optimising SQL queries, indices and other techniques to get the best performance out of the DBMS
  • Understanding of ORM web frameworks
  • Understanding of HTTP, caching, performance tradeoffs
  • Understanding of web security issues and how to design to avoid them
  • Bachelor’s degree in Computer Science or equivalent
  • Experience designing and deploying cloud services at scale
  • Experience using distributed task queue systems, such as Celery
  • Some experience in front-end development
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonDjangoDjango REST FrameworkCeleryDramatiqLinuxNginxPostgreSQLDockerSQL
Soft Skills
designing scalable web servicesoptimizing performanceunderstanding web security issues
Certifications
Bachelor’s degree in Computer Science