cover image
Aker Systems

Aker Systems

www.akersystems.com

3 Jobs

120 Employees

About the Company

We move highly sensitive data into the public cloud. Our products enable the transformation of systems into ultra-secure, scalable and powerful cloud based environments. We build and manage enterprise scale data infrastructures which deliver data securely, at speed wherever it is required.

Listed Jobs

Company background Company brand
Company Name
Aker Systems
Job Title
Lead Software Engineer
Job Description
Job title: Lead Software Engineer Role Summary: Provide senior technical leadership for backend service development in a secure government environment. Design, code, test, deploy, and operationally own high‑availability, low‑latency cloud services using Java, Spring Boot, and data‑processing stacks, while maintaining rigorous engineering practices and continuous delivery pipelines. Expectations: - Hold or obtain an UK Government Security Check (SC) clearance. - Demonstrate ownership of backend service lifecycle from architecture to production support. - Drive architectural decisions, code quality, and automation while mentoring peers. - Deliver frequent, small releases and maintain service reliability and scalability. Key Responsibilities: - Design, develop, document, and deploy new or enhanced backend features meeting functional and non‑functional requirements. - Estimate and elaborate user stories in an Agile setting and ensure timely delivery. - Collaborate closely with cross‑functional teams, ensuring shared knowledge and coverage. - Build, optimize, and maintain CI/CD pipelines; automate testing and deployments. - Own operational responsibility for services, including monitoring, incident response, and capacity planning. - Apply defensive coding, secure coding standards, and performance tuning techniques. - Integrate with PostgreSQL, Redis, S3, and other backing services. - Utilize Kafka or equivalent messaging platforms for data streams. - Develop and maintain Big Data solutions using Scala and Spark. Required Skills: - Proficient Java programming (Spring Boot). - Strong experience with Kafka, Scala, Spark. - Working knowledge of PostgreSQL, Redis, S3. - Expertise in AWS public cloud services. - Familiarity with Agile methodologies, DevOps practices, and CI/CD tooling. - Source control using GitHub/GitLab. - Test‑Driven Development (TDD) and automated testing frameworks. - Clean code, documentation, code reviews, and defensive programming. Required Education & Certifications: - Bachelor’s degree (or higher) in Computer Science or a related field, or equivalent 5+ years of professional development experience. - UK SC security clearance (or willingness to obtain via support).
London, United kingdom
Remote
Senior
24-11-2025
Company background Company brand
Company Name
Aker Systems
Job Title
Lead Solution Architect
Job Description
Job Title: Lead Solution Architect Role Summary: Design, architect, and oversee ultra‑secure, high‑performance cloud‑based data platforms for large enterprises, ensuring alignment with business goals, security standards, and performance objectives. Expectations: Deliver scalable, compliant data‑infrastructure solutions; lead cross‑functional teams; drive technology strategy; maintain best‑practice governance. Key Responsibilities: - Lead architecture design and technical direction for secure data platforms on cloud (AWS, Azure, or GCP). - Translate business requirements into robust, scalable data‑architecture solutions. - Ensure compliance with enterprise security standards (ISO 27001, SOC 2, GDPR, etc.) and data governance policies. - Mentor and manage solution teams, facilitating knowledge sharing and adoption of architecture patterns. - Evaluate new technologies, tools, and frameworks to enhance platform performance and cost efficiency. - Develop and maintain architecture documentation, roadmaps, and best‑practice guides. - Collaborate with product, engineering, and operations to define integration points and deployment pipelines. - Coordinate with stakeholders to assess risks, drive mitigations, and ensure alignment with business strategy. Required Skills: - Proven experience designing secure, cloud‑native data platforms at enterprise scale. - Deep knowledge of data modeling, big‑data processing (Kafka, Spark, Flink), and data lakehouse concepts. - Expertise in cloud services (compute, storage, networking, security, IaC). - Strong security architecture skills: encryption, identity & access management, key management, threat modeling. - Familiarity with DevOps/CI–CD pipelines and automation tools (Terraform, Ansible, GitHub Actions). - Excellent communication, stakeholder management, and mentoring abilities. - Ability to evaluate emerging technologies and articulate value to business. Required Education & Certifications: - Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. - Certification(s) such as AWS Certified Solutions Architect – Professional, Microsoft Certified: Azure Solutions Architect Expert, or Google Professional Cloud Architect. - Security certifications preferred (CISSP, CISM, or equivalent).
City, United kingdom
On site
Senior
17-12-2025
Company background Company brand
Company Name
Aker Systems
Job Title
Lead Software Engineer (Scala & Spark)
Job Description
**Job Title:** Lead Software Engineer (Scala & Spark) **Role Summary:** Lead the design, development, and maintenance of secure, high‑performance, cloud‑based data infrastructure. Own end‑to‑end solutions using Scala and Apache Spark, ensuring robust performance, scalability, and compliance with enterprise security standards. **Expectations:** - Design and architect distributed data pipelines and services that meet strict security and performance benchmarks. - Deliver production‑grade Scala/Spark code within defined timelines. - Collaborate with product, data science, and DevOps teams to align technical solutions with business objectives. - Mentor junior engineers and champion best practices in coding, testing, and deployment. - Monitor system health, troubleshoot, and optimize for latency, throughput, and cost. - Participate in code reviews, security audits, and continuous improvement initiatives. **Key Responsibilities:** - Develop scalable batch and streaming data pipelines in Scala using Spark. - Implement secure data handling, encryption, and access controls in accordance with enterprise policies. - Architect cloud deployments (AWS, Azure, or GCP) leveraging managed services, container orchestration, and IaC. - Optimize Spark jobs for memory usage, shuffle performance, and overall runtime. - Ensure code quality through automated unit, integration, and performance tests. - Deploy and monitor services via CI/CD pipelines, observability tools, and alerting systems. - Conduct architectural reviews, propose enhancements, and stay current with emerging data‑engineering technologies. **Required Skills:** - Deep expertise in Scala and Apache Spark (both batch and streaming). - Strong background in cloud data services (AWS Glue, EMR, Databricks, Azure Databricks, or GCP Big Data services). - Proficiency with distributed system concepts (partitioning, fault tolerance, reconciliation). - Secure coding practices, data privacy, and compliance awareness. - Experience with CI/CD, containerization (Docker, Kubernetes), and IaC (Terraform or equivalent). - Familiarity with CI pipelines, testing frameworks, and performance profiling tools. - Excellent debugging, profiling, and tuning capabilities. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field. - Professional certifications such as Certified Spark Developer, AWS Big Data – Specialty, Azure Data Engineer, or equivalent are a plus.
City, United kingdom
On site
Senior
26-12-2025