Job Specifications
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