Share this Job

Python Full Stack Developer with C++

Date: Jan 14, 2022

Location: SA, ES

Company: Cytel Inc

Cytel is the largest provider of statistical software and advanced analytics for clinical trial design and execution. For over thirty years, Cytel’s scientific rigor and operational excellence have helped biotech and pharmaceutical companies navigate uncertainty, prove value and unlock the full potential of their data. Our culture is inclusive, collaborative and results driven with a shared commitment to quality. With operations across North America, Europe, and India, Cytel hires passionate and talented people who share its mission of helping life sciences leaders unlock the power of data, solve their toughest problems and made evidence-driven decisions with confidence.

Python Full Stack Developer with C++

Summary of Job Responsibilities:

  • Competence in writing clean, bug-free code as per defined standards (appropriate variable declarations, class/method design, non-redundant and optimized code)
  • Ability to write unit test cases and test their code accordingly.
  • Awareness of technologies used in their project and coding practices and tools
  • Ability to translate design/program specification to clean code
  • Knowledge of using code repository tools and build automation
  • Communicating promptly and clearly with all stakeholders
  • Maintaining a cohesive spirit to accomplish team responsibilities
  • Accurately reporting status of assignment and escalating issues and risks in a timely manner
  • Learnability (ability to learn new things quickly with minimal assistance)
  • Keeping abreast of latest technologies and trends

Remote work allowed but requires occasional meetings in Barcelona.

Good English proficiency.

Cytel is a multicultural international company; most work in this position includes collaboration with India and US East coast. Time flexibility and comfortable working remotely most of the time is required.  Occasional meetings in Barcelona may be required, up to twice per week, long term target is flexible. (1/week to 1/month)

Required experience and skills:

Must have:

  • Bachelor level degree (Computer Science, Engineering, or Information Technology)
  • 2+ years Python
  • Experience with Dataframes (Pandas or others) and filtering
  • Python Flask, Dash, or web application framework like Django
  • Comfortable reading/understanding C++  
  • Linux command line and Git
  • Collaborative tool like Jira, Confluence
  • Basic SQL – read and write queries given a schema

Nice to have experience or background:

  • Data visualization with scatter plots, bar plots, heatmap
  • design with Redis data structure
  • experience writing C++ numerical or statistical functions
  • JavaScript, CSS experience, React.js
  • API use and/or design
  • Agile Methodology
  • Cloud computing, build, and deployment… especially on Azure
  • Advanced SQL
  • Basic Statistics or Data Science



Cytel Inc. is an Equal Employment / Affirmative Action Employer. Applicants are considered for all positions without regard to race, color, religion, sex, national origin, age, veteran status, disability, sexual orientation, gender identity or expression, or any other characteristics protected by law.

Cytel does not accept referrals from employment businesses and/or employment agencies in respect of the vacancies posted on this site. All employment businesses/agencies are required to contact Cytel’s human resources department to obtain prior written authorization before referring any candidates to Cytel. The obtaining of prior written authorization is a condition precedent to any agreement (verbal or written) between the employment business/ agency and Cytel. In the absence of such written authorization being obtained any actions undertaken by the employment business/agency shall be deemed to have been performed without the consent or contractual agreement of Cytel. Cytel shall therefore not be liable for any fees arising from such actions or any fees arising from any referrals by employment businesses/agencies.

Job Segment: C#, Developer, Engineer, Computer Science, Cloud, Technology, Engineering