Software Engineer

Datavant
Barcelona, Spain
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Barcelona, Spain

Tech stack

Java
Agile Methodologies
Business Analytics Applications
Automation of Tests
Cloud Engineering
Code Review
Data Structures
Relational Databases
Python
Software Engineering
SQL Databases
Data Streaming
TypeScript
Data Processing
React
Flask
Snowflake
Spark
Technical Debt
Backend
Kubernetes
Information Technology
Production Code
Front End Software Development
Api Design
Data Pipelines
Databricks
Microservices

Job description

We are seeking a highly skilled and versatile Software Engineer to help design build and scale our healthcare data and analytics ecosystem. You will contribute across the full software development lifecycle: from defining problems and designing systems to implementing testing documenting and operating production-grade solutions.

This role offers significant ownership autonomy and the opportunity to deliver impactful products in a fast-paced mission-driven environment. We value engineers who understand core software engineering concepts communicate clearly collaborate effectively and take initiative; regardless of whether they have worked with our exact tech stack before. RESPONSIBILITIES

  • Build and deliver impactful products that power our health data ecosystem analytic applications and high-volume data flows.
  • Own projects end-to-end with minimal bureaucracy. Delivering high-quality scalable production-ready features and services.
  • Collaborate cross-functionally with Product Design and Science teams to translate user needs into technical solutions.
  • Improve system performance and reliability by identifying bottlenecks reducing technical debt and re-architecting legacy components where needed.
  • Implement automated tests conduct thoughtful code reviews and document designs and processes for future clarity and onboarding.
  • Contribute to engineering culture share knowledge mentor junior engineers and suggest technology or process improvements.
  • Innovate with modern tools and platforms including cloud environments data processing frameworks and full-stack technologies.

Requirements

  • Bachelors degree in Computer Science Engineering Information Technology Mathematics or a science discipline with strong quantitative components (e.g. Physics Chemistry Mathematics Statistics) or equivalent practical experience.
  • 3 years of professional software engineering experience delivering production code.
  • Proficiency in either:
  • A modern backend programming language (e.g. Python Java C etc.) OR
  • Understanding of system design data structures and algorithms.
  • Strong verbal and written communication skills.
  • Ability to work both independently and collaboratively in small focused teams.

Preferred / Nice to Have

  • Advanced degree (MS or PhD) in any scientific or technical field.
  • Full-stack experience across both frontend and backend development.
  • Experience building applications using React TypeScript or similar front-end frameworks.
  • Python experience (backend services data workflows analytics Flask scalable API development).
  • SQL and relational database design; ability to model and query data effectively.
  • Experience with big datasets data pipelines or distributed processing.
  • Exposure to cloud architecture or cloud-native application development.
  • Familiarity with container orchestration (e.g. Kubernetes) and deployment lifecycles.
  • Experience with CI/CD pipelines automated testing and Agile environments.
  • Background in the healthcare industry HIPAA de-identification or data privacy.
  • Knowledge of analytics technologies such as Snowflake Databricks Apache Spark or similar ecosystems.

About the company

Datavant is a data platform company and the worlds leader in health data exchange. Our vision is that every healthcare decision is powered by the right data at the right time in the right format. Our platform is powered by the largest most diverse health data network in the U.S. enabling data to be secure accessible and usable to inform better health decisions. Datavant is trusted by the worlds leading life sciences companies government agencies and those who deliver and pay for care. By joining Datavant today youre stepping onto a high-performing values-driven team. Together were rising to the challenge of tackling some of healthcares most complex problems with technology-forward solutions. Datavanters bring a diversity of professional educational and life experiences to realize our bold vision for healthcare.

Apply for this position