Sierra Solutions logo

Full Stack Engineer- REMOTE

Sierra Solutions
Department:Software Engineer
Type:REMOTE
Region:USA
Location:Providence, RI
Experience:Mid-Senior level
Estimated Salary:$120,000 - $160,000
Skills:
REACTTYPESCRIPTNODEJSGRAPHQLRESTPOSTGRESQLAWSDOCKERKUBERNETESETLPYTHONSQLSNOWFLAKEAIRFLOWDATABRICKSCICDTDD
Share this job:

Job Description

Posted on: September 17, 2025

Job Summary  We're looking for a seasoned Senior Full Stack Software Engineer / Architect for a leading Life Science data and analytics consulting client partner. This is a senior-level role for someone who thrives in fast-paced environments, excels at solving complex problems, and is comfortable leading technical initiatives across both product and data domains. In this role, you'll be expected to take ownership of mission-critical projects—ranging from customer-facing applications to backend systems and large-scale data workflows. You'll collaborate closely with cross-functional teams to design scalable solutions, guide engineering execution, and ensure best practices across the stack.     Primary Responsibilities 

  • Designing and building robust GraphQL and REST APIs and scalable backend services that are both internal and external facing
  • Taking technical ownership of features across both product and data domains
  • Leading projects involving full-stack web development, systems architecture, and data integration
  • Developing data pipelines and ETL processes for ingesting, transforming, and delivering structured and semi-structured data
  • Building or integrating internal tools and admin interfaces for data stewardship, data quality, and operational workflows
  • Supporting data-driven features in existing applications and collaborating closely with stakeholders to embed insights in product experiences
  • Designing technical solutions that support large-scale application growth, availability, and maintainability
  • Providing technical leadership on complex engineering initiatives spanning multiple teams and systems
  • Evaluating and integrating new technologies to solve business and platform challenges
  • Working closely with Product and Data stakeholders to translate business requirements into scalable engineering solutions
  • Promoting engineering excellence through code quality, performance tuning, testing best practices, and architecture documentation

   Education and Experience    Technical Skills

  • 7+ years of experience as a software engineer with a focus on full-stack and backend development
  • Strong expertise in React, TypeScript, and Node.js.
  • Proven experience designing, building, and scaling APIs (GraphQL and REST) in production environments Strong data modeling and database design experience, ideally with PostgreSQL
  • Experience working with modern monorepo setups and modular architectures
  • Comfortable building, supporting, and integrating with production-grade ETL/data pipelines
  • Experience building data processing and integration logic within custom applications using languages such as Node.js, Python, or SQL, with attention to performance, scalability, and maintainability
  • Familiarity with modern data tools and platforms such as AWS Glue, Snowflake, Apache Airflow, Databricks, or similar technologies
  • Strong understanding of cloud infrastructure (AWS preferred), CI/CD workflows, and containerization (Docker, Kubernetes)
  • Comfortable with test-driven development (TDD) and automated testing frameworks
  • Deep understanding of software architecture principles (e.g., SOLID, DDD, DRY)
  • Experience with both greenfield and legacy systems

Business Skills

  • Technically versatile and capable of leading projects across both application and data-focused initiatives
  • Confident in navigating ambiguity and owning delivery from problem framing through execution
  • Strong communication skills with an ability to bridge technical and non-technical stakeholders
  • Demonstrated experience mentoring engineers and contributing to engineering culture and growth
  • Experience in fast-paced startup or scaling environments
  • Proactive in identifying architectural and systemic improvements
  • Prior experience in healthcare, life sciences, or regulated data environments is a plus
Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Sierra Solutions logo

Sierra Solutions

View company page
RemoteITJobs.app logo

RemoteITJobs.app

Get RemoteITJobs.app on your phone!