N-Power Medicine aims to establish a new paradigm in drug development by reinventing the ‘how’ and transforming clinical trials through better integration with clinical practice, ensuring broader participation by physicians and patients.
Requirements
- Expert-level proficiency in Python and developing scalable backend services, APIs, and microservices.
- Strong command of JavaScript and expertise in building modern web applications using React or similar frameworks. Experience with or a strong interest in HTMX is highly valued.
- Expert knowledge of SQL for complex queries, schema design, and performance tuning of relational databases (PostgreSQL preferred).
- Proven track record of designing, deploying, and maintaining large-scale distributed systems in a cloud environment.
- Experience utilizing Databricks or similar unified data and AI platforms for data engineering, ETL pipelines, or machine learning workloads.
- Experience with containerization (e.g., Docker, Kubernetes) and Infrastructure as Code (e.g., Terraform).
Responsibilities
- Lead the design and implementation of complex, scalable, and resilient full-stack systems and features. Define and drive best practices for architecture, security, performance, and maintainability.
- Develop high-quality, efficient, and well-tested code for both front-end and back-end components using Python and JavaScript.
- Front-End: Build modern and responsive user interfaces using frameworks like React and/or dynamic server-side rendering with HTMX.
- Back-End: Design and build robust APIs and services, ensuring high performance and reliability.
- Optimize, and interact with relational databases using SQL to ensure data integrity and efficient querying.
- Act as a technical mentor to mid-level and senior engineers, raising the bar for engineering quality across the organization.
- Troubleshoot production issues, and continuously improve monitoring, logging, and deployment processes.
Other
- 7+ years of professional software development experience, with a significant focus on full-stack development.
- Demonstrated ability to drive technical initiatives, make high-impact technical decisions, and influence the direction of a major product or service.
- Demonstrated ability to communicate clearly and effectively, both in writing and verbally.
- Ability to work effectively in a fast-paced and dynamic environment, managing multiple priorities simultaneously.
- Generous, Curious & Humble.