05 nov
|
The Flex
|
Vitoria-Gasteiz
05 nov
The Flex
Vitoria-Gasteiz
Our client, a prominent technology firm located in the dynamic city of
Bilbao, Basque Country , is looking for a Senior Software Engineer with a strong specialization in backend development and data engineering. This role is critical for developing and maintaining our data-intensive applications and robust backend systems. You will be involved in the entire software development lifecycle, from design and implementation to deployment and optimization. The idóneo candidate possesses a deep understanding of data structures, algorithms, database technologies, and building scalable, reliable software. Join our innovative team in
Bilbao
and play a key role in advancing our data capabilities and product offerings.
Key Responsibilities
Design, develop, and maintain scalable backend services and data pipelines.
Build and optimize complex database queries and data models (SQL and NoSQL).
Implement robust APIs for data access and service integration.
Work with large datasets, ensuring data integrity, efficiency, and performance.
Collaborate with data scientists, analysts, and other engineers to deliver data-driven solutions.
Write clean, efficient, well-documented, and maintainable code.
Develop and implement testing strategies to ensure software quality and reliability.
Participate in code reviews and provide constructive feedback.
Troubleshoot and resolve issues related to backend services and data processing.
Contribute to architectural decisions and technology stack selection.
Optimize system performance and ensure scalability of applications.
Requirements
Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
5+ years of professional experience in software engineering, with a focus on backend development and data handling.
Strong proficiency in programming languages such as Python, Java, or Scala.
Extensive experience with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
Experience with data processing frameworks (e.g., Spark, Hadoop) is a plus.
Solid understanding of data structures, algorithms, and software design principles.
Experience with building and consuming RESTful APIs.
Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and containerization (Docker) is beneficial.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
Ability to work effectively in an agile development environment in
Bilbao, Basque Country .
Proficiency in English is required.
Benefits
Competitive salary and performance-based bonuses.
Comprehensive health, dental, and vision insurance.
Generous paid time off and professional development opportunities.
Collaborative and innovative work culture.
Opportunity to work on challenging data-intensive projects.
Modern office facilities in
Bilbao .
Be part of a growing company with a strong focus on technology and data.
#J-18808-Ljbffr
📌 Senior Software Engineer (Vitoria-Gasteiz)
🏢 The Flex
📍 Vitoria-Gasteiz