Lead Software Engineer

Eames Consulting Group

Singapore

On-site

SGD 180,000 - 260,000

Full time

35 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Eames Consulting Group seeks a highly autonomous Solutions Engineer to own core financial applications and drive backend service design. You will work directly with business heads to turn complex workflows into production-grade software, architecting microservices and data pipelines on AWS with Snowflake, PostgreSQL, and Aurora.

You will translate messy requirements into robust technical solutions, defend architectural trade-offs, and guide junior engineers through clear, opinionated software

Qualifications

  • Strong hands-on coding in Python or Java.
  • Experience designing RESTful and GraphQL APIs.
  • Expertise in microservices and distributed backend systems.
  • Ability to communicate with non-technical business users.

Responsibilities

  • Take primary ownership of core financial applications, driving backend service design and scalable delivery.
  • Collaborate with business heads and portfolios to translate complex requirements into clean technical solutions.
  • Architect scalable backend microservices and data pipelines on AWS and Snowflake/PostgreSQL.
  • Incorporate modern AI workflows to accelerate development and modernize platform capabilities.
  • Provide code reviews, establish test automation standards, and mentor junior engineers.

Skills

Python
Java
RESTful APIs
GraphQL APIs
Microservices
Distributed backend
SQL
Snowflake
PostgreSQL
Aurora
Cloud-native workloads
LLM Tools

Tools

AWS

Job description

We are partnered with an established global financial services firm to look for for an articulate, highly autonomous Solutions Engineer to take direct ownership across financial applications.

We are looking for individuals who pair deep backend systems programming and data architecture with the stakeholder presence to sit directly with business heads and turn complex financial workflows into production-grade software.

Key Responsibilities
  • Take primary software and architectural ownership of core financial applications, driving backend service design, relational data models, API contracts, and scalable feature delivery.
  • Partner directly with business heads, investment controllers, and portfolio teams to unpack messy, complex requirements, running architectural walkthroughs and translating domain friction into clean technical solutions.
  • Architect scalable backend microservices and event-driven data pipelines utilizing cloud-native patterns on AWS and enterprise data platforms (Snowflake / PostgreSQL).
  • Actively explore and integrate modern AI workflows (Cursor, Claude Code, Copilot, Model Context Protocol/MCP servers, and agentic workflows) to elevate development velocity and modernize platform capabilities across the engineering chapter.
  • Provide technical conviction in code reviews, establish standards for test automation and CI/CD, and guide junior engineers through clear, opinionated software design.
Core Requirements
  • Strong hands-on coding foundation in Python or Java, with extensive experience designing RESTful/GraphQL APIs, microservices, and distributed backend systems.
  • Advanced SQL proficiency alongside hands-on experience in data platform architecture (PostgreSQL, Aurora, Snowflake, or Iceberg) and pipeline orchestration.
  • Practical experience architecting and deploying cloud-native workloads
  • Proven ability to communicate clearly with non-technical business users, defend architectural trade-offs, and operate with high autonomy without needing rigid work-package definitions.
  • Hands-on curiosity and practical experience applying LLM-assisted tools (Cursor, Claude Code, Copilot) or building agentic frameworks/MCP tools in day-to-day engineering.
  • Prior exposure to buy-side investment systems, trading lifecycles, portfolio management (e.g., Charles River / Aladdin / SimCorp), private equity, fund accounting, or risk platforms.
  • Willingness to undergo a hands-on technical case study session (covering SQL data interpretation, backend OOP design, and an architecture presentation).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Financial Services)
Senior Software Engineer (Financial Services)

Eames Consulting Group • Singapore

On-site
SGD 180,000 - 240,000
Lead Software Developer (968D74C)
Lead Software Developer (968D74C)

Referment • Singapore

On-site
SGD 180,000 - 260,000
Software Engineering Manager
Software Engineering Manager

Trulyyy • Singapore

On-site
SGD 180,000 - 300,000
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology

jpmorgan chase bank, n.a. • Singapore

On-site
SGD 150,000 - 210,000
Lead Backend Architect for Financial Systems & AI
Lead Backend Architect for Financial Systems & AI

Eames Consulting Group • Singapore

On-site
SGD 180,000 - 260,000
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology
Senior Lead Software Engineer, Java, Equities Prime - Securities Lending Technology

JPMorgan Chase & Co. • Singapore

On-site
SGD 180,000 - 240,000
Lead Engineer
Lead Engineer

WORLDQUANT (SINGAPORE) PTE. LTD. • Singapore

On-site
SGD 180,000 - 240,000
Solutions Engineer
Solutions Engineer

3forge, LLC • Singapore

On-site
SGD 60,000 - 110,000
Lead Engineer, Trade Processing Technology
Lead Engineer, Trade Processing Technology

Balyasny Asset Management • Singapore

On-site
SGD 180,000 - 260,000
Data Engineer, Multi-Asset Arbitrage
Data Engineer, Multi-Asset Arbitrage

Balyasny Asset Management L.P. • Singapore

On-site
SGD 120,000 - 180,000