Principal Software Engineer
Indexed description
Supporting clinical trials means supporting unique experiments that are inherently complex, high-stakes, and dynamic. It is imperative that Suvoda staff working with clients, end-users, or the systems that client and end-users interact with understand the clinical trial industry, regulations, Suvoda’s software products and processes, and especially the specificities of the unique trial in question before taking any actions they may alter the data of the system in question.
Reports to: Director, Site Reliability Engineering
Responsibilities
- Lead design of major software components, systems, and features to improve the
- Collaborate and liaison with global teams across the Software Development Lifecycle
blockers
- Engage in and improve the whole lifecycle of services—from inception and design,
- Work on creating technical standards and participate in RFC discussions and proposals.
- Write and maintain technical documentation for the platform
- Investigate and resolve platform issues, collaborating with other teams as necessary
- Practice sustainable incident response and blameless postmortems.
- Work on improving the engineering culture at Suvoda.
- Perform other related duties as required
- Bachelor’s degree or equivalent experience
- Proficient in at least one major programming language (C#, Java, C++, Python, Go, etc.)
- Experience with distributed systems, big data, and/or parallel computing
- Experience with cloud-based platforms (AWS, Azure, Google Cloud)
- 12+ years of professional experience in software engineering
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search