Senior Software Engineer, Full-Stack

RxVantage
Summary
Join RxVantage's fully remote engineering team as a Senior Full Stack Software Engineer/Architect. This senior-level role requires expertise in modern web technologies, API design, data modeling, and DevOps. You will take ownership of mission-critical projects, collaborate with cross-functional teams, and design scalable solutions. Responsibilities include designing and building APIs, leading full-stack development projects, developing data pipelines, and providing technical leadership. The ideal candidate possesses 7+ years of software engineering experience, strong expertise in React, TypeScript, and Node.js, and experience with modern data tools and cloud infrastructure. This position offers competitive salary and benefits, including 100% company-paid health insurance premiums, flexible PTO, and 100% paid parental leave.
Requirements
- 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
- 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
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
Preferred Qualifications
- Prior experience in healthcare, life sciences, or regulated data environments is a plus
- Experience building or supporting admin tools and internal platforms
- Experience with data observability, schema governance, or data lineage tooling
- Exposure to machine learning pipelines, business intelligence tools, or product instrumentation
- Familiarity with mobile development frameworks such as React Native or Capacitor
Benefits
- Competitive Salary
- 100% Company-Paid Premiums for Employeeโs Medical Health, Vision, and Dental Plans
- Short-term and Long-term Disability
- Life Insurance
- 401k Matching
- Work from Anywhere within the US
- Flexible PTO
- 100% Paid Parental Leave
- Post-Parental Leave Program - $5k stipend to assist with expenses, 4 week 100% paid โEase-Backโ return to work transition period
- Charitable donation matching