ShopFully

Senior Backend Software Engineer

ShopFully
Apply
3 months ago
Rome, ItalySenior

Responsibilities

  • Design and evolve scalable, secure, fault-tolerant distributed systems within an event-driven microservices architecture.
  • Own backend service architecture and create reusable services, APIs, and shared components for internal developers.
  • Translate product requirements into technical solutions in collaboration with Product, Design, Quality, and Data teams.
  • Manage the full software development lifecycle, including design, estimation, implementation, testing, deployment, and production support.
  • Write clean, robust, well-tested code while reducing technical debt and applying established design patterns.
  • Guide architectural decisions, mentor engineers through code reviews, and support production incidents.
  • Integrate AI-assisted development tools into engineering workflows and help the team adopt effective practices.
  • Participate in on-call rotations and support production systems.

Requirements

  • At least 7 years of backend or full-stack development experience designing and building scalable, reliable backend systems.
  • Proven experience with AWS services such as Lambda, API Gateway, and S3.
  • Strong experience with relational and/or NoSQL databases.
  • Experience with Docker and Kubernetes.
  • Experience with event-driven systems and messaging technologies such as Kafka, SQS, and SNS.
  • Strong system design expertise and hands-on experience operating and troubleshooting production systems.
  • Strong understanding of clean-code principles, backend design patterns, automated unit and integration testing, and CI/CD pipeline improvement.
  • Proficiency with Git and modern collaboration workflows.
  • Demonstrated use of AI tools in software workflows, including the ability to explain their benefits, limitations, and lessons learned.
  • Experience with PHP, Serverless Framework, OpenSearch or Elasticsearch, Protobuf, gRPC, or Go is nice to have.
  • Experience supporting mobile applications, shared platforms, organization-wide technical initiatives, large-scale distributed systems, or open-source libraries is nice to have.

Benefits

  • Flexible hybrid work model with remote availability from Italy and Spain.
  • Fixed gross salary of €50,000–€65,000 per year.
  • Learning opportunities and regular feedback sessions.
  • Modern central offices with snacks, coffee, and ergonomic work setups.
  • Team events including offsites, happy hours, company parties, and celebrations.
  • Necessary equipment for effective remote or office work.
  • Additional country-specific benefits based on local contracts and practices.

Tech Stack

Categories

ShopFully

About ShopFully

501-1,000 employees

ShopFully builds a “drive-to-store” digital advertising platform that connects online shoppers with local retailers’ offers through its apps, websites, and a large publisher network. Retailers and brands use its AI-based targeting and ad products to promote weekly deals and measure in-store impact, paying for media and campaign services. Founded in 2012 and headquartered in Milan, it operates across 25 countries and reports connecting around 200 million shoppers for hundreds of retail clients.

Contact me