Python Developer

ocho United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications

Job Description


Are you a Python Software Engineer who wants to work on something that truly makes an impact?



This is a rare opportunity to join a high-growth, product-led tech company as they build a next-generation cloud management and FinOps platform. You’ll play a central role in designing, building, and delivering scalable, secure, and high-performance backend services that underpin complex cloud automation and cost optimisation workflows.


You’ll be joining a cross-functional, international team working closely with Frontend, Product, DevOps, and QA. The engineering leadership is based in the UK, and the company has a strong reputation for hiring top-tier talent and empowering engineers to thrive.


Job Description



You will:

  • Design, develop, and deploy scalable, secure, and high-performance software solutions using Python (Django experience highly desirable)
  • Build and maintain RESTful APIs and microservices supporting multi-cloud environments
  • Collaborate closely with Frontend, Product, DevOps, and QA teams to deliver high-quality, customer-facing features
  • Participate in architectural discussions and contribute to key technology decisions
  • Troubleshoot and resolve production issues, implementing long-term solutions
  • Champion clean, maintainable, testable code and implement best practices including TDD
  • Continuously improve development processes, tooling, and workflows
  • Stay current with trends in backend engineering, cloud technologies, and automation practices


Personal Specification



Technical Competencies (Essential):

  • Strong hands-on experience with Python
  • Proven track record building scalable, customer-facing backend systems
  • Practical experience developing RESTful APIs with test-driven development (TDD)
  • Familiarity with cloud platforms (AWS, Azure, GCP) and cloud-native technologies
  • Proficient in CI/CD pipelines, containerisation tools such as Docker and Kubernetes
  • Experience with version control systems (e.g., Git) and Agile/Scrum methodologies
  • Excellent written and verbal communication skills



Technical Competencies (Desirable):

  • Experience with Django
  • Experience with Postgres and CentOS
  • Familiarity with infrastructure-as-code tools (e.g., Terraform, CloudFormation)
  • Exposure to monitoring and logging tools such as Datadog, Prometheus, or Grafana
  • Experience with multi-cloud or hybrid cloud environments
  • Contributions to open-source projects or technical communities
  • Experience working in fast-paced, startup environments


Benefits

  • Market-leading salary (£70-90k) dependent on experience
  • Fully remote role (NI-based)
  • Generous annual leave entitlement
  • Opportunity to work on modern tech stacks and greenfield projects
  • Excellent career progression and mentorship opportunities
  • Inclusive, collaborative culture with a global engineering team


Similar Jobs

Explore other opportunities that match your interests

Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

Digital Waffle

United Kingdom

Senior Backend Engineer, Alerting

Programming
8h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Grafana Labs

United Kingdom

Graduate Software Developer

Programming
10h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

Haystack

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly