Logo
Randstad Digital Americas

Senior Software Engineer, Full-Stack

Randstad Digital Americas, Providence, Rhode Island, us, 02912

Save Job

Join to apply for the

Senior Software Engineer, Full-Stack

role at

Randstad Digital Americas Currently looking for a senior software engineer with full‑stack and heavy backend experience, including strong database, ETL, Master Data Management, and data pipelining skills. Expert level Node.js and TypeScript. No sponsorship; engineer must be authorized to work legally in the US.

Location: Telecommute Job type: Permanent Salary: $150,000 – $200,000 per year Work hours: 8am to 5pm Education: Bachelor’s degree Responsibilities

Designing and building robust GraphQL and REST APIs and scalable backend services for internal and external clients Taking technical ownership of features across product and data domains Leading full‑stack web development projects, systems architecture, and data integration initiatives 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 with stakeholders to embed insights 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 Qualifications

7+ years of experience as a software engineer focused on full‑stack and backend development Strong expertise in React, TypeScript, Node.js, and GraphQL/REST APIs Proven experience designing, building, and scaling APIs in production environments Strong data modeling and database design experience, ideally with PostgreSQL Experience with modern monorepo setups and modular architectures Comfortable building, supporting, and integrating production‑grade ETL/data pipelines Experience with data processing using Node.js, Python, or SQL, focused on performance, scalability, and maintainability Familiarity with AWS Glue, Snowflake, Apache Airflow, Databricks, or similar data tools Strong understanding of cloud infrastructure (AWS preferred), CI/CD, Docker, Kubernetes, and containerization Test‑driven development (TDD) and automated testing frameworks Deep understanding of software architecture principles (SOLID, DDD, DRY) Experience with both greenfield and legacy systems Equal Opportunity Employer

Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status. Randstad Digital welcomes people of all abilities and ensures the hiring and interview process meets the needs of all applicants. If a reasonable accommodation is required, please contact HRsupport@randstadusa.com. Pay offered to a successful candidate will be based on several factors including the candidate’s education, work experience, work location, specific job duties, and certifications. Randstad Digital offers a comprehensive benefits package, including medical, prescription, dental, vision, AD&D, life insurance, short‑term disability, and a 401K plan.

#J-18808-Ljbffr