At a Glance
- Tasks: Design and develop innovative features for a cutting-edge Edge Platform.
- Company: Join a leading tech firm in London with a focus on collaboration.
- Benefits: Enjoy competitive pay, health perks, and opportunities for remote work.
- Other info: Dynamic team environment with excellent career growth and learning opportunities.
- Why this job: Make an impact by working on mission-critical services and advanced technologies.
- Qualifications: Experience in software development with strong skills in Java, Kotlin, and TypeScript.
The predicted salary is between 63000 - 77000 Β£ per year.
We are looking for an experienced Software Development Engineer to join a large-scale Edge Platform engineering team in London. You will work on mission-critical platform services supporting configuration management, push notifications, observability, intelligent traffic routing, automated failover and AI-enabled platform capabilities. This is a senior engineering role suited to someone who can independently own medium-complexity features, develop high-quality production code and contribute to the reliability and operational excellence of large-scale distributed systems.
KEY RESPONSIBILITIES
- Design, build and extend features for a remote MCP platform
- Develop highly available backend and distributed services
- Build production solutions using Java, Kotlin and TypeScript
- Work with AWS services including EC2, NLB, ElastiCache, Lambda and DynamoDB
- Develop and maintain infrastructure using AWS CDK
- Support high-throughput, low-latency distributed systems
- Work with DNS, HTTP/TLS and load-balancing technologies
- Troubleshoot application, infrastructure and networking issues
- Support intelligent traffic routing and automated failover
- Maintain monitoring, dashboards, alarms and runbooks
- Participate in on-call rotations and incident response
- Support CI/CD and deployment automation
- Conduct code reviews, testing, refactoring and performance optimisation
- Independently own and deliver technical features with minimal guidance
- Use Generative AI and coding agents effectively within engineering workflows
KEY EXPERIENCE
- Professional software development engineering experience
- Strong Java, Kotlin and TypeScript skills
- Experience building backend services or distributed systems
- Hands-on AWS experience including EC2, NLB, ElastiCache, Lambda and DynamoDB
- Infrastructure as Code experience, ideally AWS CDK
- Strong understanding of DNS, HTTP/TLS and load balancing
- Production software operations experience including monitoring, alarming and incident response
- Strong Linux/UNIX and shell scripting skills
DESIRABLE EXPERIENCE
- High-throughput, low-latency systems
- Concurrency, profiling and performance optimisation
- CI/CD pipelines and deployment automation
- DDoS protection, authentication protocols and TLS termination
- Strong unit testing, code review and continuous deployment practices
- Experience using Generative AI and coding agents to improve development productivity
Software Engineer in London employer: Linnk Group
Join a dynamic and innovative team in London as a Software Development Engineer, where you'll have the opportunity to work on cutting-edge Edge Platform technologies. Our collaborative work culture fosters creativity and growth, providing you with ample opportunities for professional development and skill enhancement. With a focus on operational excellence and a commitment to employee well-being, we offer a rewarding environment that values your contributions and encourages you to take ownership of impactful projects.