Title: Software Engineer (Data / Python / GCP)
Location: Iselin, NJ (Hybrid – 2 days onsite)
Duration: Initial 12-Month Contract
About the Role
We are seeking a highly skilled Software Engineer (Data) to support large-scale data initiatives and cloud migration efforts. This role is focused on building and optimizing data solutions within a modern big data environment, leveraging Python and Google Cloud technologies.
This individual will play a key role in designing, developing, and enhancing data pipelines, while collaborating with cross-functional teams to deliver scalable and efficient data solutions.
Key Responsibilities
- Design, develop, and maintain data pipelines and data processing solutions
- Support migration of existing infrastructure to Google Cloud environments
- Work with large-scale datasets using BigQuery and other big data tools
- Develop and optimize code using Python and related technologies
- Analyze and troubleshoot complex data engineering challenges
- Collaborate with cross-functional teams to deliver data-driven solutions
- Ensure data quality, performance, and scalability across systems
- Participate in planning and execution of data engineering initiatives
Qualifications
- 5+ years of experience in software engineering or data engineering
- Strong experience with Python
- Hands-on experience with Google Cloud Platform (GCP), including BigQuery
- Experience working with big data technologies (Hadoop or similar)
- Strong database experience (SQL and data modeling)
- Ability to work in a fast-paced, collaborative environment
- Strong problem-solving and analytical skills
Preferred Qualifications
- Experience with Spark or distributed data processing frameworks
- Background in cloud migration or infrastructure transformation
- Familiarity with Java or additional programming languages
- Experience working in Agile or Kanban environments
Additional Details
- Hybrid schedule: 2 days onsite in Iselin, NJ
- Contract opportunity with potential for extension
- Collaborative team environment focused on data innovation
What They’re Looking For
- Hands-on data engineer with strong technical depth
- Experience working with GCP and big data environments
- Strong communicator who can collaborate across teams
- Detail-oriented with a focus on performance and scalability
- Someone who can quickly contribute to complex data initiatives