Senior Software Engineer

Lockwood Publishing

Job Overview

Location

Remote

Employment Type

Full-time

Work Arrangement

Remote

Sector

Information Technology & Software

Experience Level

Senior (5-8 years)

Application Deadline

July 31, 2026

About the Company

Lockwood Publishing is a prominent independent UK mobile games company, renowned for its flagship product, Avakin Life. This 3D virtual world on mobile has garnered a significant global following, offering players an immersive platform to live, share, and socialize.


The company fosters a creative, challenging, and collaborative environment where innovation is highly valued. Lockwood is committed to transparency, providing team members with full access to project metrics and holding regular company-wide briefings to highlight the direct impact of their contributions. To further incentivize and reward its team, Lockwood offers a unique bonus scheme that distributes 50% of any increase in record quarterly profits directly to the team.

Job Description

Lockwood Publishing is seeking a Senior Software Engineer to join their Backend team. This role is crucial for building and scaling the systems that power Avakin Life, a popular 3D virtual world with millions of users globally.

You will be instrumental in ensuring the team collaborates effectively to develop scalable, reliable, and secure backend systems. The position emphasizes a dev-ops culture, thorough testing, and continuous improvement of development processes.

This is a fully remote position, based within the EU/UK. While primarily remote, occasional meetups may occur for social interaction and strategic sessions.

To apply for this role, click the Apply button on this page and follow the instructions.

Required Skills

GolangMicroservices ArchitectureEvent-Driven SystemsDistributed ComputingAWSAzureGCPDockerSQLNoSQLAgile MethodologiesSDLCDevOpsTime ManagementCommunication SkillsSelf-MotivationAdaptabilityBackend Development Best Practices

Key Responsibilities

  • Collaborate with teams to identify necessary functionality and efficiency improvements, determining the correct solution.
  • Work collaboratively within the cross-functional team to deliver maximum value in an agile environment.
  • Take on new technical skillsets as the role requires.
  • Manage risk through a dev-ops culture and thorough testing, maintaining high quality.
  • Analyze the system for issues and resolve as priority dictates.
  • Continuously improve the development and planning process.
  • Understand what is valuable to the company and how work relates to that.
  • Take ownership of the system produced.
  • Contribute to a strong team sense of identity and spirit.
  • Foster a learning culture within the team.
  • Work within best practices for secure, compliant, and reliable systems.

Qualifications

  • 5+ years of experience in software engineering.
  • Professional understanding of agile concepts and processes.
  • Good knowledge of the Software Development Lifecycle (SDLC).
  • Solid grasp of dev-ops concepts and processes.
  • Effective time management and estimation skills.
  • Excellent communication skills.
  • Self-motivated and willing to learn new skills.
  • Ability to adapt to change with resilience.
  • Understanding of back-end development best practices.
  • Strong expertise in backend development primarily in Golang, but also with languages such as Java, Python, Node.js, or C#.
  • Deep understanding of microservices architecture, event-driven systems, and distributed computing.
  • Proficiency in cloud platforms (AWS, Azure, or GCP) and containerization tools (Docker).
  • Advanced knowledge of SQL and NoSQL databases.
  • Strong background in designing scalable, high-performance systems.
  • Experience in the gaming industry or large-scale interactive systems (Desirable).
  • Familiarity with messaging systems such as Kafka, RabbitMQ or similar (Desirable).
  • Proficiency with monitoring tools like Prometheus, Grafana, or ELK Stack (Desirable).
  • Experience with AI/ML integration in backend systems (Desirable).

Benefits & Perks

  • Private Healthcare Plan
  • Pension Plan
  • Life Assurance
  • Work From Home
  • Training & Development
  • Employee Assistance Programme

How to Apply

To apply for this role, click the Apply button on this page and follow the instructions.

Join Our Communities

The gaming industry is experiencing unprecedented growth, with the metaverse sector rapidly expanding. This role is central to scaling the backend infrastructure powering Avakin Life, a leading 3D virtual world. You will leverage expertise in microservices architecture, event-driven systems, and distributed computing to ensure platform stability and player experience. Key technical keywords include API integrations, cloud platforms (AWS, Azure, GCP), containerization (Docker), and advanced SQL/NoSQL database management. Your impact will directly influence business ROI by enhancing platform scalability and user engagement, contributing significantly to organizational growth in the competitive metaverse landscape.

Posted Date

July 17, 2026