Principal Software Engineer

We are seeking an experienced Principal Software Engineer with a strong background in backend and cloud-based development, who has also taken on technical leadership responsibilities. This role involves leading the design and development of scalable systems, mentoring engineers, and ensuring high standards of architecture and code quality across projects.

Responsibilities:

  • Design, develop, and maintain full stack applications with a focus on backend systems
  • Lead technical projects from requirements gathering through to delivery and support
  • Define and enforce best practices for architecture, coding, and deployment
  • Collaborate with engineers, product managers, and stakeholders to deliver reliable, scalable features
  • Mentor team members, providing both technical guidance and personal development support
  • Contribute to the company’s data strategy and build infrastructure to support analytics workflows
  • Ensure system performance, reliability, and security across services

Core Technologies:

  • Languages: Node.js, Python
  • Databases: PostgreSQL, DynamoDB
  • Cloud: AWS (Lambda, DynamoDB, PostgreSQL, Infrastructure as Code)
  • Practices: Microservices, TDD, Agile methodologies, CI/CD, system integration patterns

Requirements:

  • Significant hands-on experience with Node.js and Python in production systems
  • Strong background in database design and development (PostgreSQL, DynamoDB)
  • Proven experience building and deploying applications on AWS
  • Track record of technical leadership : leading projects, mentoring engineers, setting standards
  • Familiarity with infrastructure-as-code and modern DevOps practices
  • Ability to communicate effectively with technical and non-technical stakeholders
  • Strong analytical and problem-solving skills
  • Degree in Computer Science, Engineering, or equivalent experience
  • Interest in financial services or experience in B2B software is advantageous
Company
Global M
Location
London, UK
Posted
Company
Global M
Location
London, UK
Posted