×
Register Here to Apply for Jobs or Post Jobs. X

Python Software Engineer Java OR Ruby skills

Remote / Online - Candidates ideally in
Edinburgh, City of Edinburgh Area, EH1, Scotland, UK
Listing for: Gravitas Recruitment Group (Global) Ltd
Remote/Work from Home position
Listed on 2026-09-23
Job specializations:
  • Software Development
    Backend Developer, Python, Software Engineer
Salary/Wage Range or Industry Benchmark: 600 - 650 GBP Daily GBP 600.00 650.00 DAY
Job Description & How to Apply Below
Position: Python Software Engineer with Java OR Ruby skills

Python Software Engineer with Java OR Ruby skills

£600-£650/DAY OUTSIDE IR35 PAY

12 MONTH CONTRACT

100% REMOTE

The Python Software Engineer role involves contributing to projects aimed at reducing the company's cost per hire by building tools that streamline the acquisition funnel. The position offers a dynamic environment focused on large-scale system design, migration, and process optimisation within a technical and collaborative setting.

Role Overview

The Python Software Engineer will work on migrating data models, decommissioning parts of a Rails monolith, and developing scalable, maintainable backend APIs. This role requires managing stakeholders and guiding teams through complex technical projects, ensuring code quality and system reliability. The successful candidate will also document system architecture and work closely with third-party vendors.

Key Skills & Experience
  • Drive requirements and ownership of large, complex projects or systems
  • Manage stakeholders across multiple projects and communicate proactively
  • Guide teams through designing and building large, reusable systems
  • Ensure systems are simple, maintainable, and scalable
  • Own and lead on mono- or polyglot development projects, especially in Python/Django and Ruby on Rails, Rust or Java
  • Build and maintain backend APIs and integrations with third-party vendors
  • Lead code reviews ensuring standards for cleanliness, reliability, and functionality
  • Document system architecture, API specifications, and deployment procedures
  • Monitor system performance and maintain observability tools
Key Responsibilities
  • Contribute to reducing Cost per hire by building automation tools and migration strategies
  • Develop, test, and optimise backend APIs using RESTful and GraphQL standards
  • Lead the decommissioning of Rails monolith components, ensuring smooth transition
  • Collaborate with product and engineering teams to identify technical improvements
  • Maintain and enhance backend integrations with third-party systems
  • Drive code quality through regular reviews and adherence to best practices
  • Create comprehensive documentation for system architecture and deployment processes
Requirements
  • Right to work in the UK
  • Relevant experience Software Engineering in Python/Django, Ruby on Rails, Java, or Rust
  • Demonstrated polyglot programming ability and willingness to adapt to new code bases
  • Experience with React frontend development, database design (Postgres, MySQL, Redis)
  • Ability to leverage coding agents and AI advancements to improve delivery efficiency
  • Experience with API development, system migration, and code reviews
  • Ability to work remotely during the contract period
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary