AI-Native Software Engineer
Posted 17hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
AI-Native Software Engineer transforming platform delivery at Citation Group. Collaborating with teams to develop quality software solutions across multiple domains and technologies.
Responsibilities:
- Write production-quality code every day across the full stack, covering backend, front-end, and the infrastructure that supports it.
- Take ownership of features and workstreams from design through to deployment, delivering working software in shippable increments.
- Contribute to technical design and architecture discussions, bringing well-reasoned input and a practical perspective.
- Run technical spikes and proofs-of-concept to explore approaches and reduce uncertainty before committing to a direction.
- Manage your own technical debt responsibly, keeping the codebase in a state you are proud of.
- Play an active part in the decomposition of shared services into team-owned components, taking on defined pieces of that work and delivering them with care.
- Support the move to CI/CD by contributing to pipeline work, writing automated tests, and adopting trunk-based development as the default way of working.
- Build with observability in mind from the start, covering instrumentation, logging, and monitoring so that your team can see what their systems are doing in production.
- Contribute to the team's growing DevOps capability, taking on operational responsibility for the systems you build.
- Write clean, testable, secure code and hold that standard consistently, not just when it is convenient.
- Practise test-driven development and contribute to a culture where good testing is the norm, using AI to generate scaffolding and explore edge cases as part of that workflow.
- Participate actively in code review, giving and receiving feedback that improves the work and raises the bar for the whole team.
- Apply secure coding practices as a matter of course: dependency management, threat awareness, and security testing.
- Use AI natively in your engineering work, as part of how you think through problems, generate and review code, and build and test solutions.
- Contribute to AI-powered workflows that improve the team's delivery capability, whether that is in automation, testing, code generation, or observability.
- Engage actively with the team's AI agents and tooling, helping to refine and improve them as your understanding of what works deepens.
- Bring a critical eye to AI-generated output, verifying quality and maintaining the standards you would apply to anything else you ship.
- Work closely with your Tech Lead and teammates through pairing, mob programming, and shared problem-solving.
- Support less experienced engineers where you can, sharing knowledge through code review, pairing, and day-to-day conversation.
- Contribute to planning, refinement, stand-ups, reviews, and retrospectives as an engaged and thoughtful team member.
- Take an active interest in your own development, staying current with the technologies and practices the team uses and bringing new ideas back to the team.
Requirements:
- Solid experience as a software engineer with a proven ability to deliver complex features on production systems.
- Strong full-stack capability across backend and front-end development, with experience working with databases and cloud infrastructure.
- Practical experience with CI/CD pipelines, automated testing, and infrastructure-as-code.
- Working knowledge of cloud platforms (Azure/AWS) and containerisation (Docker/Kubernetes).
- Sound security fundamentals: secure coding, dependency management, and an awareness of common vulnerabilities.
- Experience working on evolving systems, including refactoring and improving existing codebases.
- Demonstrable experience using AI as a genuine part of your engineering workflow, not just as a code completion tool.
- Comfortable working with AI-generated output critically, knowing how to verify, refine, and take responsibility for what ships.
Benefits:
- 25 Days of Holiday + 8 Bank Holidays: We’re talking sun-soaked beaches, snow-capped mountains, or simply your favourite cozy spot at home. Take your well-deserved break with 25 days of holiday, plus those cherished bank holidays.
- Birthday Bliss: Your birthday isn’t just another day on the calendar; it’s YOUR day! Enjoy it in style with a day off, because at Citation, we believe in celebrating YOU.
- Post-Wedding Bliss: Newlyweds, we’ve got something special for you too! Extra weeks of holiday to bask in the glow of post-wedding happiness.
- Growing Families: We’re all about supporting our Citation family, and that includes expectant parents. Vouchers and special perks await to celebrate the newest addition to your family.
- Healthcare cash plan: Your well-being is our priority. That’s why we offer private healthcare to ensure your peace of mind and keep you feeling your best.


















