Medeloop
Medeloop is creating the future of clinical operations and health research through cutting-edge AI and big data technologies. Our unified platform streamlines the entire research lifecycle, enabling faster, smarter, and more impactful discoveries across medicine and public health.
We are a fast-growing company backed by world-class investors. Our team includes leaders in AI, life sciences, and medical research who bring unmatched expertise and vision to our mission.
As a Senior Software Engineer at Medeloop, you will be responsible for designing, developing, and maintaining robust and scalable software solutions. You will play a key role in the end-to-end software development lifecycle, from gathering requirements to deployment.
Your primary focus will include:
Architect and design highly scalable, robust, and secure software applications using a combination of front-end and back-end technologies.
Leading the design and implementation of clean, maintainable code and modern system architectures that support rapid product iteration.
Driving full ownership of features from concept to deployment, including integration with APIs, databases, and third-party services.
Your primary responsibilities will include:
Lead and collaborate with cross-functional teams to define technical requirements, develop software solutions, and ensure successful project delivery.
Champion the implementation and adoption of modern software development practices, including automated testing, CI/CD pipelines, and DevOps principles.
Conduct thorough code reviews, providing insightful feedback and driving continuous improvement in code quality, performance, and maintainability.
Mentor and guide software engineers, providing technical leadership, setting coding standards, and promoting best practices for software development.
Stay at the forefront of emerging technologies, industry trends, and best practices, evaluating their applicability and potential impact on our software solutions.
Collaborate with stakeholders to define and execute the technical roadmap, ensuring alignment with business objectives and long-term strategy.
Actively participate in recruiting efforts, conducting technical interviews, and assessing the technical skills of potential candidates.
Drive innovation within the organization, identifying opportunities to leverage new technologies, frameworks, and architectures to enhance our products.
Qualifications:
Bachelor's or Master's degree in Computer Science, Data Science, or a related field, or equivalent experience.
Extensive expertise in full-stack development, encompassing front-end technologies and back-end technologies.
5+ years of industry experience in full-stack development, with a focus on building modern applications.
Strong understanding of software engineering principles, design patterns, and best practices.
Familiarity with monitoring tools like DataDog and Sentry.
Expertise in agile software development methodologies, continuous integration and delivery, and version control systems.
Deep knowledge of AWS services, architecture patterns, and best practices.
Excellent problem-solving and analytical skills, with the ability to architect and develop innovative solutions to complex technical challenges.
Exceptional leadership, communication, and interpersonal skills, with a proven ability to influence and collaborate effectively with stakeholders.
A passion for continuous learning and staying updated with emerging technologies, industry trends, and best practices.
#J-18808-Ljbffr
#J-18808-Ljbffr