Senior Software Engineers

Location: Woburn, MA (01801)
Job Type: Full Time
Sector: IT
Company: Randstad Digital
Posted: 13 days ago
Reposted: 6 days ago
Senior Software Engineers for Randstad Digital, LLC. Multiple openings. Headquarters: Woburn, MA.

Develop and enhance application components, data lakes, data warehousing, and solutions for supporting EL/AI models. Interact with modelers, automate and deploy statistical/ML/data models. Review architecture, requirements, system engineering, security, hardware, software, project plans, hidden patterns to apply transformations and standards.

Liaise with stakeholders, build data ingestion pipelines bringing source data from heterogeneous source systems, validate data accuracy, troubleshoot, perform root cause analysis and partitioning, and load data into target serving layer. Check data quality, and create checkpoints, logging inputs, queries, scripts, mapping documents from source to target. Support lineage tracking of granular level of target reporting layer records to source, document designs, review code release into SIT, UAT and production environment.

Patriciate in scrum and sprint, write user stories. Satisfy client/user needs, recommend systems modifications, and formulate test plans. Use Python, Hadoop, Hive, Spark, Scala, SQL, PL/SQL, Unix, Git, Confluence, Jira, Teradata, DataStage, BitBucket, ETL, Oracle, DB2, Netezza, SQL Server, OLAP, XML.40 hrs/wk.

Must have Master's degree or foreign equivalent in Computer Science, Electronic Engineering, Chemical Engineering, Engineering, Physics, Statistics, Mathematics, or related quantitative or scientific field, and 2 years experience in the proffered position, or as a Developer, Software Engineer, Technology Analyst, Programmer Analyst, or related occupation. In the alternative, will accept a Bachelor's degree or foreign equivalent in the specified fields plus 5 years of progressive, post-baccalaureate experience in the specified occupations. Must have 2 years of experience developing components, data lake, data warehousing, queries, scripts; performing data modeling, partitioning, testing; working with data; reviewing architecture, requirements, data quality; using SQL, PL/SQL, Unix, Teradata, DataStage, ETL, Oracle, DB2, Netezza, SQL Server, OLAP, XML.

Must be willing to travel/relocate to unanticipated locations throughout the US on short notice for extended periods of time. Telecommuting permitted. To apply, email resume to rd-rits.apply@randstaddigital.com. Reference job title Senior Software Engineer and Ref ID# 343386 in the subject line.

This position is eligible for incentives pursuant to Randstad Digital, LLC Employee Referral Program