Loading...

Software Engineer

  • Company: Get A Job.ai
  • Location: London
  • Salary: Pay not listed
  • Full Time
  • London

Website Get A Job.ai

Represented by Get A Job.ai

Responsibilities

We are representing a confidential technology client in London that operates a complex, real-time three-sided marketplace serving millions of users daily. As a Software Engineer, you will join a multi-disciplinary team focused on technical execution and building resilient systems at scale.

Your responsibilities will include:

  • Designing and scaling backend services using languages such as Go, Ruby, or Python to support high-traffic environments
  • Improving code structure and architecture through deep technical discussions and peer code review
  • Enhancing system reliability by focusing on monitoring, visibility, and production system health
  • Collaborating across teams to identify integration opportunities and influence technical roadmap decisions
  • Participating in engineering interviews and supporting the growth of team members

What We're Looking For

Our client seeks a Software Engineer who brings strong technical expertise and a problem-solving mindset:

  • Pride in writing readable, well-designed, and well-tested software with a focus on long-term maintainability
  • Experience building web-based applications in modern languages such as Go, Ruby/Rails, Python, Scala, or Rust
  • Solid understanding of relational databases including PostgreSQL or MySQL
  • Familiarity with web architecture at scale, ideally in high-traffic environments (20k rpm and above)
  • Exposure to NoSQL data backends or caching layers like Redis, DynamoDB, or ElasticSearch
  • Strong problem-solving abilities, particularly applied to complex logistical or marketplace challenges

This is a hybrid role based in London, typically requiring 3 days per week in the office.

How We Work With You

Our talent team at Get A Job.ai manages the complete recruitment process for this confidential client. When you apply through our platform, a dedicated recruiter will screen your application and guide you through the interview process, which typically includes 3-4 stages.

We will submit qualified candidates directly to our client and coordinate all interview scheduling and feedback. Please apply only through Get A Job.ai—do not contact the client directly, as we are managing this search exclusively.

Pay

Compensation details will be discussed during the screening process with our recruiting team.

Equal Opportunity

Get A Job.ai is committed to inclusive hiring practices. We welcome applicants from all backgrounds and provide reasonable accommodations throughout our recruitment process.

Apply with Get A Job.ai

A recruiter will review your profile and submit you to the client. Do not contact the client directly.

More options

Apply with Get A Job.ai

Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.

Apply through Get A Job.ai. A recruiter will review your profile and submit you.

Local insights for this role are preparing — this section updates automatically in a few seconds (or refresh).

Listing facts

  • Role Software Engineer
  • Employer Get A Job.ai
  • Location London
  • Type Full Time
  • Pay (from listing) Pay not listed
  • Posted September 20, 2026
  • Apply by October 20, 2026
  • Overview Full job description on this page (347 words)

Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.

Typical work in Senior Software Engineer

Independent occupational context from O*NET (U.S. public-domain labor data). This is about the occupation, not a rewrite of this employer's posting.

  • Analyze information to determine, recommend, and plan installation of a new system or modification of an existing system.
  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Confer with data processing or project managers to obtain information on limitations or capabilities for data processing projects.
  • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces.
  • Consult with customers or other departments on project status, proposals, or technical issues, such as software system design or maintenance.
  • Coordinate installation of software system.

Source: O*NET

Limited public data for this employer

We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.

Explore related openings

Occupation family: Senior Software Engineer

Keep exploring on Get A Job.ai

Not quite the right fit? Your next opportunity is a click away.

Hiring instead? Post a job and reach candidates searching right now.

Software Engineer Get A Job.ai · London