Thought Machine

Senior Software Engineer II

Thought Machine
Apply
2 months ago
London, United KingdomSenior

Responsibilities

  • Design and build solutions for highly complex, ambiguous technical problems.
  • Shape architecture, engineering standards, technical direction, and adoption of new tools and practices.
  • Provide technical leadership through code review, guidance, mentoring, delegation, and knowledge sharing.
  • Investigate complex production and non-local issues across services, environments, clusters, and products.
  • Drive improvements to operational and production support processes.
  • Own high-complexity work items end to end and manage delivery across teams or departments.
  • Contribute to product strategy, vision, future solutions, and long-term roadmaps.
  • Lead technical interviews for subject matter experts and leadership roles.
  • Communicate with senior stakeholders, build consensus, and drive organizational change.

Requirements

  • Deep expertise in modern backend languages, ideally Go or Python.
  • Experience with large-scale, cloud-native systems.
  • Proven technical leadership solving highly complex problems of undefined scope.
  • Extensive experience investigating issues across multiple environments, clusters, and products.
  • Ability to drive systemic improvements to operational and production support processes.
  • Strong mentoring, collaboration, stakeholder management, communication, and organizational change skills.
  • Ability to influence strategic departmental direction and uphold engineering best practices.

Benefits

  • Highly competitive salary, pension matching up to 5%, and life insurance equal to three times annual salary.
  • Six months of fully paid maternity leave, four weeks of fully paid paternity leave, and shared parental leave.
  • 25 days of holiday plus bank holidays.
  • Flexible working hours.
  • Cycle-to-work scheme, electric car scheme, and season ticket loan.
  • Access to learning materials and courses, subsidized sports and hobby clubs, and company-provided technology.
  • Fresh fruit, cereals, snacks, smoothies, drinks, and weekly food pop-ups.
  • Two charity days per year.
  • Inclusive workplace with equal access to professional development.

Tech Stack

Categories

Thought Machine

About Thought Machine

501-1,000 employees

Our team’s mission is a bold one – to create technology that can run the world’s banks according to the best designs and software practices of the modern age. In doing so, we will properly and permanently rid the world’s banks of the problems generated by poor technology running on legacy infrastructure. Our solution to this is Vault Core: a complete core banking platform that is capable of being configured easily to suit the needs of any bank. We have built Vault Core from the ground up as a cloud-native, microservices and API-based platform. Thought Machine has a deep culture of engineering excellence, and our approach has engendered a seismic shift in the banking industry. Thought Machine is looking for highly talented individuals to help grow the company and achieve our ambitious goal. We pride ourselves on having an excellent internal culture, where we strive hard to create the best possible working environment; a healthy mix of great technical work, fast pace, a supportive atmosphere, and of course our irreverent sense of fun.

Contact me