About the Role
We are looking for a versatile Full Stack Data Engineer to spearhead the modernization and integration of our core platforms. In this role, you won't just be building web interfaces; you will be architecting the data pipelines, APIs, and backend systems that power them.
You will take ownership of the full software lifecycle-bridging foundational legacy databases with high-performance modern web applications. If you thrive at the intersection of big data processing, robust API design, and user-facing application development, this is the role for you.
What You Will Build & Own
End-to-End Development: Design, develop, and deploy scalable web applications, taking features from database schema design to the client-side UI.
Data Architecture & ETL: Build and optimize high-throughput data pipelines, ETL processes, and analytics engines using Kafka, Spark, and Python ecosystems.
Systems Integration: Architect seamless integration layers to bridge contemporary front-end implementations with deeply rooted, foundational backend systems.
Operational Excellence: Maintain robust CI/CD pipelines, automate deployments via GitHub, and ensure high code quality through comprehensive automated test suites.
Infrastructure Management: Deploy and manage applications in Linux environments, utilizing Nginx and efficient shell scripting to ensure optimal system performance.
Your Toolkit (Must-Haves)
Data & Analytics: Apache Kafka, Apache Spark, ETL processing, Pandas, NumPy
Backend & APIs: Python (Flask/Django, SQLAlchemy), Core Java, Node.js (ExpressJS, SocketIO)
Databases: PostgreSQL, Oracle 11g
Frontend: HTML/CSS, JavaScript (ES6+)
Infrastructure & Tools: Linux, Nginx, Shell Scripting, Git/GitHub, CI/CD pipelines
Bonus Points (Nice-to-Haves)
Experience with C# and the .NET ecosystem.
Exceptional analytical and problem-solving skills when debugging complex distributed systems.
A strong collaborative mindset with the communication skills to translate complex technical concepts to cross-functional teams.
High work discipline and the ability to operate autonomously in a fast-paced environment.
location: New York, New York
job type: Contract
salary: $70 - 75 per hour
work hours: 9am to 5pm
education: Bachelors
responsibilities:
About the Role We are looking for a versatile Full Stack Data Engineer to spearhead the modernization and integration of our core platforms. In this role, you won't just be building web interfaces; you will be architecting the data pipelines, APIs, and backend systems that power them.
You will take ownership of the full software lifecycle-bridging foundational legacy databases with high-performance modern web applications. If you thrive at the intersection of big data processing, robust API design, and user-facing application development, this is the role for you.
What You Will Build & Own
- End-to-End Development: Design, develop, and deploy scalable web applications, taking features from database schema design to the client-side UI.
- Data Architecture & ETL: Build and optimize high-throughput data pipelines, ETL processes, and analytics engines using Kafka, Spark, and Python ecosystems.
- Systems Integration: Architect seamless integration layers to bridge contemporary front-end implementations with deeply rooted, foundational backend systems.
- Operational Excellence: Maintain robust CI/CD pipelines, automate deployments via GitHub, and ensure high code quality through comprehensive automated test suites.
- Infrastructure Management: Deploy and manage applications in Linux environments, utilizing Nginx and efficient shell scripting to ensure optimal system performance.
- Data & Analytics: Apache Kafka, Apache Spark, ETL processing, Pandas, NumPy
- Backend & APIs: Python (Flask/Django, SQLAlchemy), Core Java, Node.js (ExpressJS, SocketIO)
- Databases: PostgreSQL, Oracle 11g
- Frontend: HTML/CSS, JavaScript (ES6+)
- Infrastructure & Tools: Linux, Nginx, Shell Scripting, Git/GitHub, CI/CD pipelines
- Experience with C# and the .NET ecosystem.
- Exceptional analytical and problem-solving skills when debugging complex distributed systems.
- A strong collaborative mindset with the communication skills to translate complex technical concepts to cross-functional teams.
- High work discipline and the ability to operate autonomously in a fast-paced environment.
qualifications:
Your Toolkit (Must-Haves)
Data & Analytics: Apache Kafka, Apache Spark, ETL processing, Pandas, NumPy
Backend & APIs: Python (Flask/Django, SQLAlchemy), Core Java, Node.js (ExpressJS, SocketIO)
Databases: PostgreSQL, Oracle 11g
Frontend: HTML/CSS, JavaScript (ES6+)
Infrastructure & Tools: Linux, Nginx, Shell Scripting, Git/GitHub, CI/CD pipelines
Bonus Points (Nice-to-Haves)
Experience with C# and the .NET ecosystem.
Exceptional analytical and problem-solving skills when debugging complex distributed systems.
A strong collaborative mindset with the communication skills to translate complex technical concepts to cross-functional teams.
High work discipline and the ability to operate autonomously in a fast-paced environment.
skills:
Kafka,Spark,API design,APIs,automated test suites,backend,big data processing,high code quality,analytics,Data Architecture,data pipelines,database schema,databases,robust CI/CD pipelines,automate deployments,ETL,ETL processes,GitHub,Linux environments,Nginx,Python,shell scripting,software lifecycle,application development,Systems Integration,web applications,web interfaces,high-performance,architecting,client-side,End-to-End Development,Infrastructure Management,Operational Excellence
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.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, 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, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.