Senior Software Engineer, Full-Stack
Listed on 2025-12-02
-
IT/Tech
Systems Engineer, Data Engineer, Data Science Manager, Data Security
Join to apply for the Senior Software Engineer, Full-Stack role at Rx Vantage
1 month ago Be among the first 25 applicants
Join to apply for the Senior Software Engineer, Full-Stack role at Rx Vantage
Get AI-powered advice on this job and more exclusive features.
Position Overview :
We're looking for a seasoned
Position Overview :
We're looking for a seasoned Senior Full Stack Software Engineer / Architect to join our high-performing, fully remote engineering team. 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.
You should bring a strong software architecture background with deep proficiency in modern web technologies, API design, data modeling, and Dev Ops. The ideal candidate is a confident technical lead—capable of jumping into ambiguity, navigating legacy systems, and bringing structure to complexity. You'll not only write high-quality code, but also help shape how we build and scale our platform.
You'll be responsible for:
- Designing and building robust Graph
QL 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
Technical Skills
- 7+ years of experience as a software engineer with a focus on full-stack and backend development
- Strong expertise in React, Type Script, and Node.js.
- Proven experience designing, building, and scaling APIs (Graph
QL 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…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).