Software Development Technical Lead

Relay NetworkRadnor, PA
1d

About The Position

Relay Network is seeking a highly experienced Software Development Engineer to lead and drive the design and implementation of robust, scalable integrations across a wide array of enterprise systems including top-tier CRM platforms (e.g. Salesforce, Adobe, Hubspot), Electronic Health Record systems (e.g. Epic, Oracle Health, eClinicalWorks, Meditech), and Life Sciences platforms (e.g. Veeva, Benchling, Medidata). The ideal candidate will have a strong background in SaaS-based architectures, extensive experience building modern, cloud-native applications, and a proven track record of technical leadership. This is a hands-on position, with the successful candidate expected to be a prolific contributor to the development, analysis, and continuous improvement of the codebase.

Requirements

  • 10+ years of hands-on software development experience, including significant work with integration frameworks and APIs.
  • 3+ years of technical leadership experience in high-growth SaaS or enterprise technology environments.
  • Deep expertise in integrating with: - CRM platforms: e.g. Salesforce, Adobe Experience Cloud, Microsoft Dynamics - EHR systems: e.g. Epic, Oracle Health (Cerner), eClinicalWorks, Meditech - Life Sciences systems: e.g. Veeva Vault, Benchling, Medidata Rave/CTMS
  • Strong proficiency in modern programming languages such as Java, Python, TypeScript/Node.js, or Go.
  • Experience with AWS cloud services including Lambda, API Gateway, S3, RDS, ECS/Fargate, and CloudFormation/Terraform.
  • Solid understanding of SaaS application design, microservices architecture, and data modeling.
  • Familiarity with AI/ML concepts and services for data enrichment or workflow automation.
  • Working knowledge of FHIR, HL7, OAuth2, SAML, and other industry standards for secure data exchange.

Nice To Haves

  • Experience with event-driven architectures (Kafka, SNS/SQS, etc.).
  • Prior work in regulated environments (e.g., HIPAA, 21 CFR Part 11).

Responsibilities

  • Design and implement complex integrations with CRM, EHR, and Life Sciences platforms ensuring security, scalability, and performance.
  • Serve as technical lead on cross-functional initiatives and mentor a team of engineers in integration patterns, best practices, and modern development techniques.
  • Establish integration patterns so that each new 3 rd party integration is more configuration vs additional development.
  • Develop, analyze, and continuously improve the codebase, consistently delivering a high volume of rubust, production-ready code that drives new features and capabilities.
  • Collaborate with Product, Security, and Compliance teams to ensure integrated systems meet regulatory standards (HIPAA, HITRUST, SOC2, etc.).
  • Evaluate and integrate emerging technologies including AI and ML capabilities to enhance product functionality and interoperability.
  • Contribute to the definition and execution of SaaS architecture strategy, ensuring high availability and fault tolerance across cloud environments (primarily AWS).
  • Maintain a deep understanding of Agile methodologies, continuously improving team delivery through innovation and process improvements.
  • Champion code quality and engineering excellence through code reviews, automation, CI/CD, and test-driven development owning the full software development life cycle.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service