About The Position

The Senior Software Engineer will support a global pharmaceutical organization by developing reliable, scalable, secure, and high-performing software applications. This fully remote, hands-on software engineering role is suited to an engineer with strong cloud development experience who can address complex technical challenges, design solutions, and collaborate with engineering teams. The successful candidate will translate loosely defined business or technical requirements into well-architected solutions and deliver high-quality software from design through implementation. The role develops and deploys cloud-based applications using Google Cloud Platform (GCP), Microsoft Azure, or Amazon Web Services (AWS). It also contributes to infrastructure automation and Infrastructure as Code initiatives, participates in Agile processes, and helps improve engineering practices and development processes. Eastern Time business hours are preferred. This is not an infrastructure-only, cloud administration, or IT support role.

Requirements

  • Bachelor's degree in Computer Science or a related technical discipline; equivalent relevant experience may be considered.
  • 8–10+ years of professional software engineering experience, including significant experience developing cloud-based applications.
  • Hands-on experience with at least one major cloud platform: GCP, AWS, or Microsoft Azure; GCP is strongly preferred.
  • Demonstrated experience designing, coding, testing, and deploying applications.
  • Experience with software architecture, system design, and scalable application development.
  • Understanding of cloud-native development principles and secure engineering practices.
  • Experience working in Agile software development environments.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Excellent communication skills and ability to work effectively with distributed engineering teams.
  • Must be eligible to work as a W-2 employee without employer sponsorship now or in the future; direct applicants only. C2C, 1099, staffing agency submissions, and third-party candidates are not accepted.

Nice To Haves

  • Master's or PhD degree.
  • Hands-on experience with Terraform and Infrastructure as Code.
  • Experience with cloud infrastructure, provisioning, or automation.
  • Familiarity with the Rust programming language.
  • Experience developing software in pharmaceutical, biotechnology, life sciences, or other regulated industries.
  • Experience with modern DevOps practices, CI/CD pipelines, and cloud automation.

Responsibilities

  • Design, develop, and implement scalable, secure, and maintainable software applications.
  • Translate complex business and technical requirements into practical software solutions.
  • Develop and deploy cloud-based applications using GCP, Azure, or AWS.
  • Champion software engineering best practices, including clean code, system architecture, security, and performance optimization.
  • Collaborate with cross-functional engineering teams and internal and external stakeholders to deliver solutions.
  • Contribute to infrastructure automation and Infrastructure as Code initiatives, including Terraform.
  • Participate in Agile development processes, including sprint planning, code reviews, and continuous improvement.
  • Troubleshoot complex technical challenges and recommend effective solutions.
  • Promote collaborative engineering practices, knowledge sharing, and continuous learning.
  • Evaluate emerging technologies and recommend improvements to software development processes.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service