- Company Name
- The Very Group
- Job Title
- Principal Software Engineer (Java, AWS)
- Job Description
-
**Job title**
Principal Software Engineer (Java, AWS)
**Role Summary**
Senior technical leader responsible for end‑to‑end design, development, and operations of front‑end/back‑end systems within an agile squad. Hands‑on engineering, architectural ownership, and mentorship while driving engineering standards across multiple squads.
**Expectations**
- Lead full lifecycle delivery: architecture, coding, CI/CD, testing, monitoring, and operations.
- Collaborate with product, business, and architectural stakeholders to deliver high‑quality, scalable services.
- Influence engineering practices, tool adoption, and quality metrics.
- Mentor and coach mid‑senior engineers.
- Champion engineering excellence internally and externally.
**Key Responsibilities**
- Design and implement scalable, secure, and high‑available systems on AWS using Java/Spring.
- Own code quality, performance, security, and non‑functional requirements.
- Drive improvements to CI/CD pipelines (e.g., GitLab CI) and deployment processes.
- Identify, assess, and mitigate technical risks and blockers.
- Provide run‑support for squad‑owned products.
- Mentor squad members, fostering continuous learning.
- Share knowledge and promote the engineering brand externally.
**Required Skills**
- Deep expertise in Java, Spring Framework, and AWS services (compute, storage, networking).
- Strong experience with CI/CD, GitLab CI, Docker, and version control.
- Proven architectural design, integrating complex, multi‑cloud components.
- Hands‑on experience with performance tuning, security hardening, scalability, and high‑availability patterns.
- Ability to implement and enforce coding standards, best practices, and quality gates.
- Excellent communication, collaboration, and coaching skills.
- Familiarity with monitoring, logging, and alerting (e.g., Prometheus, ELK, Splunk).
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- Relevant AWS certifications (e.g., AWS Certified Solutions Architect – Associate) preferred but not mandatory.
Liverpool, United kingdom
Hybrid
Senior
27-11-2025