Senior Software Engineer
Core
Senior Software Engineer responsible for end-to-end software development, complex system design, and systems integration within a secure environment.
Role type
Senior Software Engineer (Systems Design & Integration)
Builds
Large or complex software systems and organizational integration frameworks
Domain
Software Engineering / Systems Architecture
Deliverable
production ML models | product features | infrastructure
Required skills
Software Development, System Design, Systems Integration, Continuous Integration, Security, Architecture, Automation, Planning, Configuration Management
Preferred skills
None stated
Technologies
None stated
Responsibilities
Plan and drive software construction and configuration activities; Design complex software applications and large systems; Provide specialist advice on software specialisms; Lead systems integration and build capabilities including automation; Review and verify designs against specifications.
Seniority
Senior, hands-on IC