Senior Software Engineer

intro

Greater London

On-site

GBP 40,000 - 60,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

intro is seeking a Software Engineer to build robust backend systems as part of their engineering team in Greater London. The ideal candidate should have at least 1 year of experience with Go, focusing on scalable systems and microservices. Responsibilities include developing backend services, utilizing Docker, and leveraging AWS for performance optimization. The role also involves mentoring junior engineers and ensuring compliance with industry standards. This is an exciting opportunity to join a leading B2B FinTech company during its expansion phase.

Qualifications

  • Proven experience with Go for backend development.
  • Hands-on expertise in designing scalable systems.
  • Experience with containerisation and AWS cloud services.

Responsibilities

  • Design and develop robust backend services using Go.
  • Implement containerised services using Docker.
  • Leverage AWS cloud services for scalable applications.

Skills

Design and develop backend services with Go
Build scalable systems using microservices architecture
Experience with Docker
Proficiency in AWS services
Excellent problem-solving skills
Strong communication skills

Tools

Docker
AWS
Kafka

Job description

About the Company:

Our client is a thriving B2B FinTech with a market leading product aimed at selling infrastructure to Financial Services firms, transforming how consumers manage their money. This is a fantastic opportunity to join the engineering team during an exciting phase of development.

About the Role:

As part of the company's expansion, they are seeking a Software Engineer to take a key role in building their complex backend systems. The ideal candidate will have a strong background in Object Oriented Programming with at least 1 year commercially developing in Go, and designing/implementing scalable, high performance services. The role will involve working closely with cross functional teams to enhance and rebuild critical applications to meet the evolving needs of the business.

Responsibilities:
  • Design and develop robust, scalable, and secure backend services using Go.
  • Implement containerised services using Docker to maintain consistency across various environments and simplify deployment processes.
  • Leverage AWS cloud services to build and maintain highly available and scalable applications while optimising for performance and cost.
  • Collaborate with cross-functional teams to integrate backend services with mobile and web frontend applications.
  • Ensure compliance with financial services regulations, working on solutions that meet the specific needs of the industry.
  • Maintain up to date knowledge of technology standards, industry trends, and emerging technologies, with a focus on engineering best practices.
  • Provide mentorship to junior engineers, guiding them through the adoption of Go and related technologies.
  • Engage in the entire software development lifecycle, with a focus on coding, debugging, and delivering high-quality solutions.
Required Skills:
  • Proven experience as a Developer, with hands-on expertise in designing and developing backend services with Go.
  • Strong background in building scalable, high-performance systems using microservices architecture.
  • Experience with Docker and containerisation principles, with practical knowledge of deploying containerised applications.
  • Proficiency in AWS cloud services (e.g., ECS, S3, RDS, Lambda) and a solid understanding of cloud architecture.
  • Familiarity with event-driven systems and messaging frameworks (e.g., Kafka, RabbitMQ) is a plus.
  • Excellent problem-solving skills, with the ability to work in a dynamic and evolving environment.
  • Strong communication and collaboration abilities, with a focus on mentoring junior team members.
  • Knowledge of front-end technologies (e.g., React, SwiftUI, Kotlin) is advantageous.
Nice to Have:
  • Experience in financial services or banking, with an understanding of industry-specific regulatory and compliance requirements.
  • Familiarity with DevOps practices, including continuous integration and deployment (CI/CD).
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Software Engineer
Backend Software Engineer

Lloyds • Greater London

On-site
GBP 70,000 - 120,000
Holiday allowance: 22–30 days
Flexible working
Family leave
+4
Software Engineer
Software Engineer

intro • Greater London

On-site
GBP 60,000 - 80,000
Competitive salary
Bonus
Private healthcare
+2
Senior Go Backend Engineer - FinTech, Scalable Microservices
Senior Go Backend Engineer - FinTech, Scalable Microservices

intro • England

On-site
GBP 70,000 - 100,000
Senior Go Backend Engineer for FinTech Microservices
Senior Go Backend Engineer for FinTech Microservices

intro • Greater London

On-site
GBP 40,000 - 60,000
Software Engineer (Backend / Full-Stack) - Golang
Software Engineer (Backend / Full-Stack) - Golang

Adecco • United Kingdom

Remote
GBP 40,000 - 70,000
Fully remote
UK-based
Flexible hours
+2
Senior Go Developer
Senior Go Developer

Jobtailor • Greater London

On-site
GBP 70,000 - 120,000
Software Engineer
Software Engineer

Security Wizardry Radar Page • Farnborough

On-site
GBP 40,000 - 60,000
Senior Golang Software Engineer
Senior Golang Software Engineer

Venture Up • London

Remote
GBP 70,000 - 90,000
Senior Software Engineer
Senior Software Engineer

Tempest Vane Partners • England

On-site
GBP 70,000 - 90,000
Ownership of impactful systems
Exposure to modern architecture
Competitive compensation
Golang Software Engineers
Golang Software Engineers

Adria Solutions Ltd • Manchester

Hybrid
GBP 60,000 - 85,000
Benefits
Hybrid working
Career progression
+1