This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Backend Engineer @The Dock. The Dock is Accenture’s flagship R&D and Global Innovation Center, based in Dublin’s Grand Canal Dock. As an incubation hub for the next generation of AI and GenAI agentic solutions, The Dock brings together a global community of business strategists, designers, engineers, data scientists, and entrepreneurs. Our mission is to solve some of the world’s hardest problems and create transformational products and services that help industries thrive in the face of unprecedented change. From shaping the future of work with intelligent systems to building breakthrough digital platforms, our team operates across the entire innovation spectrum, from exploration to real‑world deployment. At The Dock, we experiment boldly, collaborate openly, and build the future in real time.
Job Responsibility:
Design, build and deliver products with the latest technologies—from early prototypes to scalable production systems
Take an active role in technical hands-on work, contributing to designing, developing and maintaining robust, secure and scalable code
Own specific technical components of a build such as APIs layers, error handling, messaging queues or authentication layers, ensuring they are consistent with the coding standards
Work closely with Designers, Product managers, Data Engineers and DevOps teams on a daily basis
Requirements:
Strong appetite for continuous learning and interest in exploring technology trends and developments in your domain of expertise
Ability to communicate domain expertise to both technical and non-technical team members
Curious approach to problem solving, bringing a systems thinking mindset to the role and a strong sense of ownership
Write clean, maintainable, well-tested and documented code
Run code reviews for more junior team members and mentor them
Contribute to fortnightly knowledge sharing with the wider team
Quickly assess new technologies, design patterns or approaches and assess their feasibility for use with your given project
Lead the continuous improvement of development processes
Use AI tools to accelerate engineering tasks, automate processes and improve quality and documentation where appropriate
Own specific technical component areas and refine business requirements into functional and non-functional requirements