Senior Principal Software Engineer - Lead Scalable Systems

Vix Technology & Kuba

Manchester

On-site

GBP 100,000 - 160,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

On-site offices
Learning and development
Collaborative team culture

Job summary

Vix Technology is seeking a talented Principal Software Engineer to join our global team. You will own the design and delivery of mission-critical software for public transit, collaborating with platform specialists to build robust, scalable applications.

You will drive innovation, mentor engineers, and contribute to Agile processes while ensuring system stability and high-quality code across diverse projects across our global offices.

Qualifications

  • Minimum 10 years in software engineering with at least 3 years in tech lead or principal role.
  • Experience in C#, .NET and related frameworks; proficient with modern development tooling (Git, Docker, AI coding tools).
  • Skilled in building and integrating RESTful APIs and event-driven architectures.
  • Experience with PostgreSQL and DynamoDB.
  • Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or related field.

Responsibilities

  • Develop, test, and maintain secure, scalable, and reusable software solutions that meet customer needs.
  • Support the design and architecture of complex systems, focusing on long-term quality, scalability, and maintainability.
  • Deep ownership of the codebase, uplifting engineering standards, and acting as a trusted source of technical knowledge for the development team.
  • Contribute to Agile development processes, including sprint planning and reviews.
  • Mentor and support junior engineers through knowledge sharing, code reviews, and technical coaching.
  • Available as a technical escalation to investigate and resolve production incidents to ensure system stability and customer satisfaction.
  • Communicate technical concepts clearly across diverse teams and provide constructive, solution-oriented feedback.

Skills

C#/.NET
REST APIs
Event-driven
Leadership
Git & Docker
AI coding tools
Communication

Education

Bachelor's degree

Tools

Git
Docker
AI coding tools

Job description

Vix Technology is seeking a talented Principal Software Engineer to join our global team. You will own the design and delivery of mission-critical software for public transit, collaborating with platform specialists to build robust, scalable applications.

You will drive innovation, mentor engineers, and contribute to Agile processes while ensuring system stability and high-quality code across diverse projects across our global offices.

Get your free, confidential resume review.

or drag and drop your file here.