AI-Native Software Engineer

Posted 17hrs ago

Employment Information

Education
Salary
Experience
Job Type

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.