Python Engineer - OpenData Clinical
PortugalFull-timePosted over 1 year ago
Own the data curation application, building high-performance Python services and data pipelines for large-scale clinical data.
Responsibilities
- Own the data curation application's full feature lifecycle.
- Build high-performance Python web services for large-scale data ingestion.
- Design features from technical design to deployment, testing, and observability.
- Lead architectural enhancements for scalability and maintainability.
- End-to-end development of high-impact features for the data curation platform.
- Lead integration of complex software components into robust solutions.
- Work with very large data sets.
- Optimize application performance.
- Dissect requirements, define technical vision, and provide estimations.
Requirements
- Expertise in Python and core libraries, including FastAPI or similar.
- Strong data modeling and storage with Postgres.
- Experience deploying software and managing infrastructure.
- API design and development for data-intensive applications.
- Excellent testing, debugging, and documentation skills.
- Basic understanding of front-end technologies (JavaScript, HTML, CSS).
- Excellent English communication skills.
- Proactive, autonomous, and able to handle issues outside own expertise.
- Located in Spain, Portugal, or Germany.
Nice to Have
- Hands-on experience with cloud stacks (AWS, GCP)
Benefits
- Accelerate life-changing treatments and streamline clinical operations.
- Autonomy and end-to-end ownership of features.
- Flexibility to work from home or the office.
- Opportunity to collaborate with skilled engineers.
Apply Now
Take the next step in your career
About Veeva Systems
Links
