Principal Software Engineer – Product Team

Job not on LinkedIn

🕒 February 23

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Aker Systems

Aker Systems

51 - 200 employees

Founded 2016

🔒 Cybersecurity

💰 Venture Round on 2020-07

AI • Data Infrastructure • Cybersecurity

Aker Systems is a data infrastructure company that specializes in modernizing cloud data environments to empower enterprises with real-time data capabilities. Their mission is to enable secure, seamless, and enterprise-scale data flow in the public cloud, supporting organizations in becoming data-driven. Aker Systems is recognized for its contributions to innovation and has recently received accolades for its workplace culture and leadership in data management.

📋 Description

• Lead the architecture and delivery of secure, scalable microservices in a multi-cloud, containerized environment • Design and implement solutions using Java/Kotlin, Spring Boot, Kafka, and other cloud-native tools • Champion Domain-Driven Design (DDD), clean architecture, and event-driven paradigms • Guide engineers through code reviews, design sessions, and architecture governance • Mentor team members and maintain a culture of technical excellence, continuous learning, and collaborative delivery • Define and uphold engineering best practices, including documentation, testing, observability, and CI/CD integration • Collaborate with Product, DevOps, and Security teams to translate business needs into reliable technical solutions • Drive infrastructure automation and deployment consistency using Kubernetes and Git-based workflows • Engage in performance tuning, debugging, and incident resolution across the full stack • Contribute to platform-wide decisions around data modeling, APIs, and long-term architectural evolution.

🎯 Requirements

• Minimum 10+yrs of deep hands-on expertise in Java/Kotlin, Spring Boot, and modern service-oriented architecture • Strong understanding of Kafka, event-driven patterns, and asynchronous communication • Experience designing and scaling cloud-native platforms in AWS or Azure • Solid experience with Kubernetes, Docker, and infrastructure automation • Knowledge of CI/CD tools like GitHub Actions, GitLab CI, or Jenkins • Strong grasp of DDD, API design, and operational aspects like logging, monitoring, and alerting • Ability to work across the full stack and understand how systems interact in production • Demonstrated leadership in complex delivery environments, with the ability to align teams around a shared technical vision • Excellent communication and stakeholder engagement skills—able to translate complexity into clarity.

🏖️ Benefits

• 25 days holiday plus bank holidays • company paid medical insurance • life assurance • pension scheme • annual training allowance • wellbeing allowance • virtual GP • Employee Assistance plan and more.

Apply Now

Similar Jobs

🕒 February 23

fanvue

51 - 200

👥 B2C

🛍️ eCommerce

🌍 Social Impact

Staff Software Engineer leading technical initiatives for scalability and reliability on an AI-powered platform. Join a rapidly growing team supporting creators and millions of fans worldwide.

AWS

Distributed Systems

JavaScript

Node.js

Postgres

TypeScript

Go

🕒 February 13

Olo

501 - 1000

☁️ SaaS

🛍️ eCommerce

🤝 B2B

Principal Engineer driving technical direction and mentoring engineers at Olo's restaurant tech platform. Leading architectural design and strategic initiatives for large-scale systems.

AWS

Cloud

Distributed Systems

Kafka

Kubernetes

Microservices

Terraform

🕒 February 11

Canva

1001 - 5000

☁️ SaaS

📱 Media

📚 Education

Backend Engineer building technical solutions for the Flourish Platform at Canva. Collaborating across teams to ensure reliable services for millions of users.

AWS

JavaScript

Node.js

Postgres

Terraform

TypeScript

🕒 January 21

Docker, Inc

51 - 200

Principal Software Engineer in Docker’s AI team, shaping containerized AI agents infrastructure and architecture. Lead technical strategy and collaborate with engineering teams across Docker.

Cloud

Distributed Systems

Docker

Kubernetes

Open Source

Python

Go

🕒 January 6

Fanatics, Inc.

1001 - 5000

🎮 Gaming

🛒 Retail

🛍️ eCommerce

Backend Staff Engineer at Fanatics Betting and Gaming leading the development of a scalable sportsbook platform. Collaborating across teams and driving best practices to enhance software quality and operational metrics.

Distributed Systems

Java

Spring

Swift