Lead the architecture, development, and deployment of scalable full-stack software for a data platform, while mentoring engineers, guiding technical decisions, and improving engineering practices.
Software Engineer (CI/CD)
📜 Description
- Design, build, and maintain robust CI/CD pipelines for application deployment.
- Automate deployment, scaling, and monitoring processes.
- Collaborate closely with development, QA, and operations teams to streamline workflows.
- Support development teams in migrating their builds onto the new pipeline.
- Lead teams and set technical direction for engineering challenges.
🛠️ Requirements
- Experience building and deploying applications in Rust, Java, C#, or JavaScript.
- Proven experience designing, implementing, and maintaining end-to-end CI/CD pipelines.
- Strong problem-solving skills and ability to explore effective solutions.
- Good technical leadership experience for lead roles.
✨ Benefits
- 25 days' annual leave, rising to 30 days after six years.
- Generous family leave policies.
- Access to an employer pension scheme.
- Group Life Assurance.
- Optional benefits such as discounted gym membership and cycle-to-work scheme.
Full job description
It is expected for the Engineer to spend at least 2 days per week in the local Scott Logic office.
What are we looking for?
What you'll get in return is:
Similar jobs
Search more Software Engineer jobsProvides hands-on technical leadership for digital customer platforms, shaping architecture and engineering standards while building scalable, secure experiences that improve how millions of customers discover and purchase products.
Staff Software Engineer, Sandbox Secrets (West Coast)
Design and lead secure, scalable secrets management and credential injection systems for sandboxed agentic workloads, shaping architecture across cloud and desktop platforms while mentoring engineers.
Sets technical direction for a business area, leads strategic initiatives from discovery through production, and shapes architecture, standards, and long-term roadmaps across teams.
Lead technical initiatives across engineering groups, shaping architecture and roadmaps while building production systems, solving complex distributed-systems challenges, and helping teams deliver reliably at scale.
