Emmes Group is a leading full-service contract research organization specializing in clinical research. The Software Development Engineer Intern will assist in the design, development, and maintenance of scalable backend systems that support clinical trials, gaining hands-on experience with cloud-native services and data processing components.
Responsibilities:
- Assist in building and maintaining backend services and system components using Go, Rust, TypeScript, Python, or Node.js
- Participate in designing and implementing scalable, reliable system architectures
- Perform data validation, cleansing, and basic data quality checks
- Write unit tests and support debugging and performance analysis of backend systems
- Help document system designs, data flows, and technical decisions
- Collaborate with software engineers, data engineers, and stakeholders to understand requirements and deliver solutions
- Follow software engineering best practices including security, reliability, and compliance standards
Requirements:
- Currently pursuing a Bachelor's or Master's degree in Computer Science, Data Science, Engineering, Information Systems, Mathematics, or a related field
- Familiarity with Go, Rust, TypeScript, Python, or Node.js
- Basic understanding of data structures, algorithms, and software engineering concepts
- Basic understanding of cloud computing concepts, preferably AWS
- Ability to work collaboratively in a fast‑paced engineering environment
- Attention to detail and ability to work with large datasets
- Good communication skills and ability to work collaboratively in a team environment
- Eagerness to learn backend systems, cloud platforms, and distributed systems