Apply

Senior Data Backend Engineer (Semantic Business Information) (Remote - United Kingdom)

Posted 1 day agoViewed

View full description

💎 Seniority level: Senior, Experienced in designing, building and maintaining large-scale distributed systems

📍 Location: United Kingdom

🔍 Industry: Software Development

⏳ Experience: Experienced in designing, building and maintaining large-scale distributed systems

🪄 Skills: Backend DevelopmentGraphQLPythonSQLCloud ComputingAPI testingData engineeringPostgresREST APINosqlCI/CDRESTful APIsMicroservicesData modelingData management

Requirements:
  • Fluency in an object-oriented language (like Python or Java), SQL or NoSQL, Unix, developing within a Continuous Integration/Deployment pipeline.
  • Experienced in designing, building and maintaining large-scale distributed systems that back a consumer app or website.
  • In-depth experience building effective APIs (like REST or GraphQL).
  • Comfortable with performance analysis tools (e.g. tracers, profilers, debuggers, visualization tools).
  • Skilled at effectively gathering, aligning, and managing requirements across multiple teams.
  • Experience or an interest in developing infrastructure supporting data-intensive applications.
Responsibilities:
  • Build, extend, and support our backend platforms to collect all trusted business data.
  • Collaborate with other engineering groups, such as Search, Local Services, and Ads to build instant-access APIs and streaming solutions that make it easy for them to consume business data.
  • Partner with our database teams to select and optimize the appropriate storage solutions for our scalability needs.
  • Create tools and services that regularly monitor and ensure this data is of high quality.
  • Make build-or-buy decisions that help reach our business goals.
Apply