Back End Engineer

Dublin

Posted 2d ago

Remote Work Policy

On-site

Categories

LLM Engineer

About the job

We are seeking a Backend Engineering Lead to join our Technology Engineering & Analytics practice at The Dock, Accenture's R&D and Global Innovation Center. In this role, you will be instrumental in designing, building, and delivering next-generation solutions, from initial prototypes to scalable production systems. You will take a leading role in technical discussions, focusing on developing and maintaining robust, secure, and scalable products by building essential APIs, databases, and business logic. Additionally, you will serve as a technical mentor, guiding junior developers and improving team-wide technical quality through code reviews and knowledge sharing. Engaging directly with clients and stakeholders, you will translate requirements into practical solutions and collaborate closely with Design, Product, Data, and DevOps teams to deliver user-focused products.

Responsibilities

  • Design, build, and deliver next-generation solutions, from prototypes to production systems.
  • Contribute to designing, developing, and maintaining robust, secure, and scalable products.
  • Build APIs, databases, and business logic for new applications.
  • Act as a technical mentor to junior developers through code reviews and pair programming.
  • Translate functional and technical requirements into practical solutions by engaging with clients and stakeholders.
  • Document key technical decisions, architectural patterns, and reusable components.
  • Define technical epics with clear workload estimations.
  • Collaborate with Design, Product, Data, and DevOps teams.

Requirements

  • Substantial experience working in an agile team in a fast-paced, collaborative environment.
  • Proven expertise in designing, presenting, and implementing complex applications, enterprise-level APIs, and data/webservice integration.
  • Experience in either the Python ecosystem (e.g., Python 3+, FastAPI, Pandas, PyTorch, LangChain) or Node.js with frameworks (e.g., Express.js).
  • Experience with relational, NoSQL, and vector databases (e.g., MySQL, MongoDB, Cassandra, Pinecone).
  • Experience with RESTful APIs, GraphQL, WebSockets, event/message-driven, and serverless architectures.
  • Experience with cloud-native services on AWS/Azure/GCP and serverless compute (AWS Lambda, Azure Functions, GCP Cloud Functions).
  • Experience with messaging and integration patterns (AWS SQS/SNS, Kafka, Azure Service Bus).
  • Experience with containerization technologies and platforms (e.g., Docker, K8s, EKS/AKS/GKE).
  • Experience with Agile development methodologies (SCRUM, Kanban).
  • Understanding of engineering practices and principles (OOP, functional programming, design patterns, unit/integration testing).
  • DevOps skills for code repository management (CI/CD pipelines, Terraform, Azure Pipelines, GitHub, Infrastructure as code).
  • Core understanding of authentication and authorization principles and technologies (Azure AD, Active Directory, AWS Cognito, IAM, OAuth 2.1, OpenID Connect, JWT, Azure AD).
  • A B.Sc./B.Eng./M.Sc./M.Eng./PhD degree in Computer Science, Software Engineering, Electronics Engineering, Mathematics, related fields, or relevant professional experience.

Benefits

  • Competitive base salary
  • Pension contributions
  • Private health insurance
  • Employee share scheme
  • Discounted gym membership
  • Emergency caring facilities
  • 2 days’ leave per year for charitable work
  • Professional membership
  • Community events

Get new AI jobs in your inbox

A weekly digest of the newest AI engineering roles.

© 2026 AI Job Board. All rights reserved.