Remote Frontend Jobs
Next Gate Tech logo

Senior Software Engineer

Next Gate TechLondon, United Kingdom
Apply now

We’re looking for a Senior Software Engineer to work across the full stack, designing, building, and scaling the systems that power both our applications and data infrastructure. This role is built for engineers who thrive at the intersection of infrastructure and product—someone who can build reusable libraries that other developers depend on, while also delivering smooth, reliable user experiences. In this role, you will develop and own a core Python library that standardizes database connectivity across services, improving performance, consistency, and reuse. You will also design and implement scalable data pipelines capable of efficiently processing large datasets, ensuring fast, reliable, and fault-tolerant experiences as the platform grows.

Responsibilities

  • Build and ship end-to-end features across backend services, database schemas, and user-facing UI components
  • Design, develop, and maintain a core Python library that standardizes database connectivity across services, improving performance, reliability, and reuse
  • Architect and implement scalable data pipelines to ingest, process, and serve large datasets efficiently and reliably
  • Optimize system performance, scalability, and architecture to support growth and high-volume usage
  • Collaborate with product, data, and engineering teams to translate requirements into robust, production-ready solutions
  • Contribute to engineering best practices around code quality, testing, documentation, and CI/CD
About You
  • You are a builder — you love to create and are driven by the satisfaction of bringing ideas to life through technology.
  • Are able to take initiative in articulating complex concepts in a concise and clear manner
  • Have high commitment to making an impact, adding value, and embracing continuous learning
  • Care deeply about your contribution to disrupting an industry as we know it
Qualifications
  • 6+ years of experience as a Software Engineer, with strong full stack expertise
  • Strong Proficiency in Python, with experience building shared libraries or frameworks used across multiple services (API’s with Django and FastAPI)
  • Deep understanding of relational databases and data access patterns, including connection pooling, indexing, and query optimization
  • Experience building and maintaining data pipelines for large-scale or high-volume datasets
  • Frontend experience with React and TypeScript, including complex, performant UI components
  • Experience working with cloud infrastructure including GCP and Kubernetes (k8s)
  • Strong ownership mindset, problem solving skills, and the ability to operate in fast moving startup environments

View all remote jobs at Next Gate Tech

FAQ

Is the Senior Software Engineer position at Next Gate Tech remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Senior Software Engineer job posted?
This listing was posted on December 26, 2025 and is still open for applications.
How do I apply for the Senior Software Engineer position at Next Gate Tech?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Python jobs