Lead Software Engineer
Role responsibilities
Lead the design and implementation of high-priority technical tasks and large-scale systems within a translational data science ecosystem. Provide technical guidance, mentorship, and leadership to a team of software engineers while managing production system issues.
Requirements
Requires a university degree and at least 7 years of software development experience, with a strong preference for an advanced degree in a quantitative field. Proficiency in Python and JavaScript, along with experience in cloud platforms and microservices architecture, is essential.
Key skills
Full Stack Development, Python, JavaScript, Golang, AWS, GCP, Kubernetes, Docker, Microservices, REST API, CI/CD, Agile, Postgres, System Architecture, Technical Leadership, Biomedical Informatics
Keywords
Python, JavaScript, Golang, C++, Java, C#, AWS, Google Cloud Platform, Azure, Docker, Kubernetes, Postgres, MySQL, NoSQL, Elasticsearch, Spark, Hadoop, Jenkins, Travis, Git, Chef, Salt, Ansible, REST API, Microservices, CI/CD, Agile, Biomedical Informatics, Full Stack, Open Source