
AI-Native Software Engineer
Posted Aug 3

Posted Aug 3
This is a fully remote position, open to applicants in United Kingdom, +2 more states.
β’ Write high-quality production code daily across the entire stack, encompassing backend, front-end, and the supporting infrastructure.
β’ Take charge of features and workstreams from design to deployment, delivering functional software in shippable increments.
β’ Participate in technical design and architecture discussions, providing well-reasoned contributions and a practical viewpoint.
β’ Conduct technical spikes and proofs-of-concept to investigate approaches and mitigate uncertainty prior to committing to a direction.
β’ Manage your technical debt responsibly, ensuring the codebase remains in a state you take pride in.
β’ Actively engage in the decomposition of shared services into team-owned components, tackling defined pieces of work and delivering them thoughtfully.
β’ Aid the transition to CI/CD by contributing to pipeline efforts, writing automated tests, and adopting trunk-based development as the default methodology.
β’ Design with observability in mind from the outset, including instrumentation, logging, and monitoring to allow your team to understand their systems in production.
β’ Contribute to enhancing the team's DevOps capabilities by taking operational responsibility for the systems you create.
β’ Write clean, testable, and secure code, consistently maintaining that standard regardless of convenience.
β’ Practice test-driven development and foster a culture where effective testing is standard, utilizing AI to generate scaffolding and explore edge cases within that process.
β’ Actively participate in code reviews, providing and receiving feedback that elevates the quality of work and raises the team's overall standard.
β’ Implement secure coding practices routinely: dependency management, threat awareness, and security testing.
β’ Integrate AI into your engineering process, using it as a fundamental part of problem-solving, code generation, and solution testing.
β’ Contribute to AI-enhanced workflows that boost the team's delivery capabilities in areas such as automation, testing, code generation, or observability.
β’ Engage proactively with the team's AI agents and tools, assisting in their refinement and improvement as your understanding deepens.
β’ Maintain a critical perspective on AI-generated outputs, ensuring quality and upholding the standards you apply to all shipped products.
β’ Collaborate closely with your Tech Lead and teammates through pairing, mob programming, and collective problem-solving.
β’ Mentor less experienced engineers where possible, sharing insights through code reviews, pairing, and daily interactions.
β’ Participate in planning, refinement, stand-ups, reviews, and retrospectives as an engaged and thoughtful team member.
β’ Take an active interest in your personal development, staying updated on the technologies and practices the team employs and bringing fresh ideas to the team.
β’ Significant experience as a software engineer with a demonstrated ability to deliver complex features on production systems.
β’ Strong full-stack capabilities across both backend and front-end development, with experience in databases and cloud infrastructure.
β’ Practical knowledge of CI/CD pipelines, automated testing, and infrastructure-as-code.
β’ Familiarity with cloud platforms (Azure/AWS) and containerization (Docker/Kubernetes).
β’ Solid understanding of security fundamentals: secure coding, dependency management, and awareness of common vulnerabilities.
β’ Experience working on evolving systems, including refactoring and enhancing existing codebases.
β’ Proven experience utilizing AI as an integral part of your engineering workflow, beyond merely being a code completion tool.
β’ Comfortable critically evaluating AI-generated outputs, knowing how to verify, refine, and take responsibility for what is shipped.
β’ 25 Days of Holiday + 8 Bank Holidays: Enjoy sun-soaked beaches, snow-capped mountains, or your favorite cozy spot at home. Take your well-deserved break with 25 days of holiday, along with those valuable bank holidays.
β’ Birthday Bliss: Your birthday is not just another day; itβs YOUR day! Celebrate in style with a day off, because at Citation, we believe in honoring YOU.
β’ Post-Wedding Bliss: Newlyweds, we have something special for you too! Enjoy extra weeks of holiday to relish in the joy of post-wedding happiness.
β’ Growing Families: We are committed to supporting our Citation family, which includes expectant parents. Look forward to vouchers and special perks to celebrate the newest addition to your family.
β’ Healthcare cash plan: Your well-being is our priority. We offer private healthcare to ensure your peace of mind and help you feel your best.
mika AI
Travoom
EverCommerce
Cisco
Get handpicked remote jobs straight to your inbox weekly.