Ernst and Young

Senior Backend Engineer

Ernst and Young
Apply
7 days ago
Milan, ItalySenior

Responsibilities

  • Design and develop scalable, high-performance backend services, APIs, and microservices.
  • Translate functional and architectural requirements into robust, modular, and maintainable software solutions.
  • Integrate applications, data platforms, AI models, and enterprise systems through APIs and events.
  • Define standards for API design, error handling, versioning, authentication, and authorization.
  • Design access to relational and NoSQL databases, caches, and messaging systems.
  • Ensure application security, data protection, GDPR compliance, and INFOSEC requirements.
  • Implement automated testing, code quality practices, CI/CD, logging, monitoring, and observability.
  • Analyze and optimize service performance, resilience, availability, and costs.
  • Manage application lifecycles in cloud, containerized, and orchestrated environments.
  • Conduct code reviews, define engineering best practices, and mentor team engineers.

Requirements

  • At least 4 years of backend software development experience, including at least 3 years in senior or technical-responsibility roles.
  • Proficiency in at least one enterprise backend language such as Java, C#, Python, Go, TypeScript, or Kotlin.
  • Experience designing REST, GraphQL, or gRPC APIs and microservice architectures.
  • Knowledge of SQL and NoSQL databases, caching systems, and messaging technologies.
  • Experience with Docker, Kubernetes, and enterprise cloud platforms such as AWS, Azure, or GCP.
  • Knowledge of architectural patterns, distributed systems, asynchronous programming, and event-driven architecture.
  • Experience with automated testing, CI/CD, Infrastructure as Code, and version-control systems.
  • Knowledge of secure coding, OAuth 2.0, OpenID Connect, secrets management, and API protection.
  • Ability to troubleshoot, profile, and optimize production applications.
  • Strong problem-solving, technical communication, collaboration, and mentoring skills.

Benefits

  • Hybrid work with no centrally predetermined office days.
  • Ability to work remotely from abroad for up to 20 days when not traveling.
  • More than 50 hours of technical and management training per year, plus AI-focused courses and development programs.
  • International and multidisciplinary team opportunities and career progression programs.
  • Counselor support from the first day, company welfare benefits, leadership programs, and a performance bonus tied to agreed objectives.
  • Employment governed by the Italian Commerce Collective Agreement, with salary ranging from €35,000 to €45,000.
Ernst and Young

About Ernst and Young

10,000+ employees

Ernst & Young (EY) provides audit/assurance, tax, consulting, strategy and transactions services to enterprises, financial institutions, and public‑sector clients. Structured as a global network of partner‑owned member firms, it sells professional services on a fee basis, including a dedicated Financial Services Organization for banking, insurance, and capital markets. Headquartered in London, EY was formed in 1989 from the merger of Ernst & Whinney and Arthur Young, and operates in 150+ countries.

Contact me