Enable job alerts via email!

Senior Software Engineer (Remote)

The Investigo Group

Greater London

Remote

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading technology group as a Senior Software Engineer, where you'll design and develop high-quality, scalable software solutions in a remote setting. You will work with innovative technologies in a collaborative environment, mentoring junior engineers and contributing to architectural decisions. This role is critical for driving the continuous improvement of our platforms and contributing to exciting projects that enhance user experience.

Benefits

Flexible Working
Private Medical
Generous holiday allowance
Continuous learning and development opportunities
Bonus potential based on performance
Discounts on a wide range of products and services
Pension scheme contributions with Government Top-Up
EV Car Scheme

Qualifications

  • 7+ years of experience as a Senior Software Engineer or similar.
  • Strong proficiency in at least two core languages (Java, Go, or Python).
  • Familiarity with CI/CD tools and practices (e.g., Github Actions, Jenkins).

Responsibilities

  • Design, develop, test, and deploy high-quality software solutions using Java, Go, and Python.
  • Contribute to architectural decisions and ensure alignment with best practices.
  • Mentor and guide junior engineers.

Skills

Java
Go
Python
Microservice architecture
CI/CD
Event-driven systems
RESTful APIs
SQL
Agile methodologies

Job description

Join to apply for the Senior Software Engineer (Remote) role at The Investigo Group

Join to apply for the Senior Software Engineer (Remote) role at The Investigo Group

Get AI-powered advice on this job and more exclusive features.

Role: Senior Software Engineer

Location: Remote (UK)

Job Type: Full-time, Permanent

Salary: Competitive, based on experience + benefits + bonus potential

About Us

Come and be a part of The Investigo Group (TIG), a dynamic coalition of cutting-edge tech firms specialising in Platform, Software, Data, AI and other bleeding-edge technology solutions. Our innovative prowess spans the globe while proudly hailing from the United Kingdom.

The group is multi-functional with a large portfolio of B2B products and services.

Our Ecosystem Is Made Up Of

IIS, Providing secure internet access in both the public and private sectors. Its mission? To deliver world-class secure internet capabilities enhancing productivity across diverse skillsets and organisations.

Vestigo Consulting is our training and consultancy company, tailored around specialist sector-specific knowledge, and provides regular courses and CPD for our community. The Consultancy side concentrates on expert support of our customers as well as specifically assigned individual deployments.

Collaboraite is a bleeding-edge company that provides our Data and AI capability. A collaborative partner for designing user-centred secure data solutions to overcome operational hurdles, delivered through design thinking and agile coaching.

Diversity, Equity, and Inclusion (DEI) are at the heart of The Investigo Group (TIG). We're dedicated to creating a workplace where people from all backgrounds are not only welcome but empowered to excel. We actively seek diverse talent, promote fairness, and foster an inclusive environment where every voice matters, driving innovation and progress in our dynamic tech community.

The group provides bespoke, secure, user-centric products fuelled by deep technical knowledge advanced data and analytical skills.

We proudly stand as a global leader in this space, partnering with esteemed entities that require these advanced forward-thinking capabilities. These partnerships have been forged from our understanding of customer challenges, as well as our expertise in developing world-leading enterprise product sets.

Join us at TIG, where innovation knows no bounds, and together, we'll shape the future of technology solutions for a safer, more efficient world.

About You

You’re a passionate Senior Software Engineer who enjoys designing and building high-quality, scalable systems. You have a strong background in at least two of our core languages (Java, Go, or Python) and thrive in dynamic, fast-paced environments. You’re a technical leader, comfortable contributing to architectural decisions, mentoring others, and advocating for clean, maintainable code. You’re collaborative by nature, and you enjoy working closely with cross-functional teams to deliver innovative solutions that support our platform’s growth.

About The Team

You’ll join a small, tight-knit engineering team within our Data & AI (Collaboraite) business unit. The team comprises Software Engineers, Machine Learning Engineers, and Frontend Developers, all working together on a collaborative working platform with analytics job processing capabilities. This platform enables users to ingest, relate, analyse, and search various types of media and data using our in-house suite of analytics and AI capabilities.

Expect to tackle exciting challenges like interacting with LLMs and Computer Vision algorithms, handling real-time messaging and event-driven systems, and developing complex data ingestion and indexing pipelines.

About The Role

As a Senior Software Engineer, you will play a critical role in designing, developing, and maintaining key components of our platform. You’ll contribute to architectural decisions, mentor junior engineers, and drive continuous improvement in our development practices.

This is a varied role where you might be implementing a scalable microservice architecture one day and refining a CI/CD pipeline the next. You’ll collaborate closely with Product Management, Infrastructure, and AI teams to define and refine requirements, ensuring our solutions remain innovative, robust, and user-centric.

Key Responsibilities

  • Design, develop, test, and deploy high-quality software solutions using Java, Go, and Python.
  • Contribute to architectural decisions and ensure alignment with best practices.
  • Participate in code reviews and provide constructive feedback to peers.
  • Design, implement, and maintain CI/CD pipelines to automate builds, tests, and deployments.
  • Troubleshoot and resolve complex technical issues.
  • Mentor and guide junior engineers.
  • Write comprehensive technical documentation.
  • Collaborate with Product Management to define and refine requirements.
  • Contribute to the continuous improvement of our development processes.

Success in This Role Looks Like

You’ll consistently deliver high-quality, scalable features that enhance our platform’s capabilities and reliability. You’ll proactively identify and implement architectural improvements that support long-term growth and stability. You’ll foster a culture of collaboration by mentoring junior team members and sharing knowledge freely. You’ll be a key contributor to building a resilient and innovative development environment, always balancing speed and quality to meet business needs. Above all, you’ll exemplify a passion for continuous improvement, demonstrating leadership and ownership that drives our Data & AI team forward.

Requirements

What We're Looking For:

  • 7+ years of experience as a Senior Software Engineer or similar.
  • Strong proficiency in at least two of our core languages – Java, Go, or Python.
  • Proven track record of designing and building scalable microservice architectures.
  • Deep understanding of event-driven systems and message queues (e.g. NATS, RabbitMQ, Kafka).
  • Strong understanding of relational database design principles and SQL optimisation techniques.
  • Experience designing and implementing RESTful APIs.
  • Experience with relational databases (e.g., PostgreSQL).
  • Solid understanding of data structures, algorithms, and software design patterns.
  • Experience with CI/CD tools and practices (e.g., Github Actions, Jenkins).
  • Experience with containerisation and orchestration (e.g., Docker, Kubernetes, Helm).
  • Understanding of security principles and best practices.
  • Familiarity with Agile development methodologies.
  • Eligible for SC clearance (or willing to undergo vetting).

Soft Skills

  • Proactive, self-motivated, and able to take ownership of your work.
  • Leadership skills with the ability to mentor and guide junior engineers.
  • Clear communicator who can explain technical concepts to non-technical stakeholders.
  • Collaborative mindset, able to work effectively with cross-functional teams.
  • Strong problem-solving skills and adaptability to learn new tools and frameworks.
  • Excellent prioritisation and time management skills in a dynamic environment.

Security Clearance Requirements

Please note that holding current SC clearance is not essential at the point of application, but eligibility is required.

This role requires the successful candidate to be eligible for Security Check (SC) clearance. To meet this requirement, applicants must:

  • Have the right to work in the UK
  • Have lived in the UK continuously for the past 5 years
  • Not have spent more than 6 months outside the UK in total during that period
  • Be willing to undergo security vetting as part of the onboarding process

Benefits

  • Flexible Working: We offer both hybrid and remote working models.
  • Private Medical
  • Inclusive Culture: Enjoy an inclusive culture and environment.
  • Holiday: Generous holiday allowance.
  • Learning: Access to continuous learning and development opportunities.
  • Bonus Potential: Bonus potential based on performance and business-related factors.
  • Discounts: Discounts on a wide range of products and services.
  • Pension: Pension scheme contributions with Government Top-Up
  • EV Car Scheme
  • More Benefits: Explore additional benefits on our career site.

Please note that the talent acquisition team is managing this vacancy directly and we do not require agency support.

Candidates who are successful will be required to undergo relevant security checks.

Our Process

Our talent acquisition team will be in touch if you're successful, and the team will arrange a short screening call (max 30 minutes) to learn more about you, what you’re looking for, and answer any questions you may have. If all goes well, the team will share your profile with the hiring manager for review. Our interview process is tailored to each role but typically the first half is run remotely with a final stage on-site.

For this position, you can expect a two-stage interview process:

1st Stage – An informal 30-minute video call with the hiring team to discuss your skills and relevant experience. This is an excellent opportunity to learn more about the role and ask any questions.

2nd Stage – A 60-90-minute formal interview where you can anticipate competency and technical questions. Depending on the role, there may also be a short take-home technical exercise or a virtual pair programming task to complete.

As an inclusive employer, please inform us if you require any reasonable adjustments.

Equal Opportunities

Here at TIG we are committed to equal opportunities and value diversity, equity and inclusion at our company. We do not discriminate based on race, religion, colour, national origin, sex, gender, gender expression, sexual orientation, age, marital status, veteran status, or disability status.

As a Group, we seek to ensure that individuals with disabilities receive reasonable accommodation throughout the hiring process and ultimately within the job itself. Please contact us to request any accommodations.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    Technology, Information and Internet

Referrals increase your chances of interviewing at The Investigo Group by 2x

Get notified about new Senior Software Engineer jobs in Greater London, England, United Kingdom.

London, England, United Kingdom 1 month ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 1 month ago

Mid-level - Senior Software Engineer - Financial Reporting

London, England, United Kingdom 3 months ago

Senior Software Engineer, Node.js, London (Remote)

London, England, United Kingdom 1 week ago

London, England, United Kingdom £92,000.00-£107,000.00 1 month ago

London, England, United Kingdom £90,000.00-£130,000.00 1 month ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 6 months ago

Senior Software Engineer, Web Cross-platform

London, England, United Kingdom 6 months ago

Senior Backend Developer (f/m/d) Remote (Europe)

London, England, United Kingdom 2 days ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 6 days ago

Senior Software Engineer, Distributed Storage

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 3 weeks ago

Greater London, England, United Kingdom £75,000.00-£100,000.00 1 month ago

Senior .NET Developer with Software Security, SevSecOps, Mainly Remote

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 1 day ago

Senior Business Intelligence (BI) Developer

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 4 months ago

Senior Full Stack .NET Developer (Buying & Merchandising)

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 day ago

London, England, United Kingdom 3 days ago

Python Backend Senior Software Engineer - Remote 4 days a week (Europe)

London, England, United Kingdom $70,000.00-$80,000.00 4 weeks ago

London, England, United Kingdom 4 months ago

London, England, United Kingdom 3 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Embedded Software Engineer

Lunar Energy

London

Remote

GBP 70,000 - 90,000

5 days ago
Be an early applicant

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

Crawley

Remote

GBP 90,000 - 120,000

7 days ago
Be an early applicant

Search - Extract and Transform - Senior Software Engineer

Elasticsearch B.V.

London

Remote

GBP 70,000 - 100,000

4 days ago
Be an early applicant

Senior Software Engineer

Car Buddy Chat

Slough

Remote

GBP 50,000 - 80,000

2 days ago
Be an early applicant

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

Bedford

Remote

GBP 90,000 - 120,000

7 days ago
Be an early applicant

Remote Senior Software Engineer - 34123

JR United Kingdom

Hounslow

Remote

GBP 50,000 - 80,000

13 days ago

Senior Software Engineer

Miro Group

London

Remote

GBP 60,000 - 85,000

11 days ago

Staff Software Engineer

Squeaky Clean Energy

London

Remote

GBP 92,000 - 107,000

2 days ago
Be an early applicant

Senior Software Engineer - Remote - Fintech - Up to 120k - Python TypeScript AWS

JR United Kingdom

Basingstoke

Remote

GBP 80,000 - 120,000

13 days ago