Junior Client Engineer

Junior Client Engineer

London Full-Time No home office possible
T

Join to apply for the Junior Client Engineer role at Thought Machine .

Description

Thought Machine’s mission is bold – to properly and permanently rid the world’s banks of legacy technology. To achieve this, we have developed the foundations of modern banking and built core and payments technology which runs natively in the cloud. We are looking for great people to help us build this innovative technology.

We have grown rapidly, expanding our team to over 500 individuals across London, New York, Singapore, and Sydney. With over $500m raised and a valuation of $2.7bn, our investors include Molten Ventures, Eurazeo, and others. Our culture fosters excellent work and fun, with recognition as a top UK fintech workplace and awards like AltFi\’s B2B Fintech of the Year.

The client engineer interacts with clients, business analysts, and backend engineers, translating business requirements into detailed software solutions and specifications. This role is vital within Thought Machine, bridging integration consulting, software engineering, and technical analysis.

Duties

  1. Analyse and validate business requirements, translating into technical specifications.
  2. Evaluate core platform changes versus client-specific requests.
  3. Implement Vault Core workflows and Python smart contracts based on client requirements.
  4. Develop helper libraries, tooling, and software around Vault Core configuration.
  5. Design client solutions and architecture.
  6. Collaborate with engineering to understand Vault Core and its roadmap.
  7. Coordinate impact and requirements across projects.
  8. Support client staging and development instances.
  9. Investigate and resolve client technical queries.
  10. Prioritize and manage backlog and sprint planning.
  11. Conduct post-mortems and defect management.
  12. Participate in testing, releases, and QA processes for client deployments.

Requirements

Essential

  • Excellent problem-solving skills and communication abilities.
  • Ability to explain technical concepts to technical and non-technical stakeholders.
  • Experience in writing commercial or open-source software.
  • Experience analyzing requirements, creating specifications, and working with engineering teams.
  • Willingness to learn and collaborate on evolving Vault Core’s technical aspects.
  • Interest in client-facing projects.

Desirable

  • Experience delivering technology projects to financial institutions or enterprises.
  • Knowledge of Python, Docker, Kafka, Kubernetes, AWS, Google Cloud, and other cloud technologies.
  • Experience with Agile methodologies.
  • Background in client-facing integration, implementation engineering, or solution architecture roles.
  • Linux experience, microservice architectures, REST APIs, gRPC.

Benefits

  • Competitive salary and pension (up to 5%).
  • Life insurance, generous parental leave, holiday entitlement, flexible hours.
  • Additional perks: cycle-to-work, electric car scheme, season ticket loan, learning resources, social clubs, latest tech, health snacks, and more.

Seniority level

Entry level

Employment type

Full-time

Job function

Software Development

#J-18808-Ljbffr

T

Contact Detail:

Thought Machine Recruiting Team

Junior Client Engineer
Thought Machine
T
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>