Backend Engineer (Data Engineering team)

A technology company focused on data infrastructure and engineering solutions.
Girona, Spain
$NaN
Backend
Entry-Level Software Engineer
Hybrid
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Backend Developer

Entry-level Backend Developer position at Fundcraft, requiring 1 year of Python experience, offering hybrid work in Girona, Spain with modern tech stack and flexible benefits.

Quality Assurance Engineer I, Payments Acceptance and Experience Tech

Entry-level Quality Assurance Engineer role at Amazon's Payments team, focusing on automated and manual testing for payment systems.

Technical Full Life Cycle Recruiter, Worldwide Amazon Stores

Full Life Cycle Technical Recruiter position at Amazon focusing on hiring tech talent, offering competitive compensation and comprehensive benefits.

Technical Sourcing Recruiter, Worldwide Amazon Stores

Technical Sourcing Recruiter position at Amazon focusing on tech talent acquisition for various engineering roles, offering competitive compensation and benefits.

Software Developer 2

Entry-level Software Developer position at Oracle working on the Java Platform Group, focusing on JVM development and maintenance using C++ and Java.

Description For Backend Engineer (Data Engineering team)

As a Backend Engineer (L1) within the data engineering team, you will play a vital role in developing and maintaining robust backend systems that support our data infrastructure. Based in Spain and reporting directly to the Manager of the Data Engineering team, you'll collaborate closely with data engineers, data analysts, and other stakeholders to design, build and optimize data pipelines, APIs, and backend services. The role focuses on developing high-quality, scalable solutions that support data-driven initiatives. You'll work with technologies like Python and SQL, maintain data warehouses, develop APIs, write tests, and contribute to documentation. The position offers benefits including flexible hours, modern office space, and a collaborative culture that values innovation. This is an excellent opportunity for an entry-level engineer to grow in a data-focused environment while contributing to meaningful projects.

Last updated 2 months ago

Responsibilities For Backend Engineer (Data Engineering team)

  • Assist in the development and maintenance of data warehouses, ensuring data quality and consistency using programming languages such as Python and SQL
  • Support the development and optimisation of APIs to ensure high performance, scalability, and security for data-driven initiatives
  • Write unit tests and assist in integration testing to validate backend functionality and ensure code quality and reliability
  • Maintain documentation of backend systems, APIs, and processes
  • Share insights and best practices with unit members
  • Provide technical knowledge and support to junior backend engineers
  • Contribute to the improvement of data engineering processes and best practices within the team

Requirements For Backend Engineer (Data Engineering team)

Python
  • Solid understanding of relational databases and SQL concepts
  • Work collaboratively with cross-functional departments
  • Participate in code reviews and follow best practices in software development
  • Demonstrate a willingness to learn and adapt to new technologies and frameworks
  • Ensure documentation of backend systems, APIs, and processes is accurate and up to date
  • Collaborate with the product engineering team on data-related feature requirements

Benefits For Backend Engineer (Data Engineering team)

  • Culture that celebrates creativity and innovative ideas
  • Fast-paced, diverse workplace with collaboration opportunities
  • Automation and seamless tech integration in workflows
  • Attractive compensation package
  • Comfortable, ergonomic environment in modern offices
  • Daily fresh fruit and coffee
  • Monthly afterworks organised by the company
  • Flexible entry hours

Interested in this job?