Description
As a Lead Senior Engineer at Capital One, you will contribute to developing applications and solutions supporting software and infrastructure delivery teams. You will lead a team or cross-functional engineering team to design, enable, and develop software features that support the delivery of software and services.
Responsibilities:
- Lead a team or cross-functional engineering team to design, enable, and develop software features
- Work with the engineering lead, stakeholders, and the enterprise to understand product direction and translate requirements into technical solutions
- Take end-to-end responsibility for technical design, implementation, and operational considerations
- Play a crucial role in supporting the elevation of engineering enablement, excellence, and experience across the broader engineering community
- Drive engineering best practices and set standards across your team and wider engineering teams
Requirements:
- Extensive, demonstrable knowledge of designing architectures that are secure and perform at scale
- Exceptional programming skills and knowledge of building APIs using modern OO languages, preferably Java, SOLID principles, SOA, HTTP, and REST
- Proficiency in cloud-based projects, particularly with AWS and software engineering
- Experience with CI/CD tools like Jenkins and unit testing (JUnit, Mockito)
- Familiarity with OpenTelemetry, datalakes, and Observability products (metrics, traces, logs, Go)
Benefits:
- Competitive pension and performance-based bonus schemes
- 25 days of annual leave, increasing with tenure
- Access to premium care through private medical insurance
- Enhanced parental leave
- Up to £5,000 in funding for external qualifications