What are the responsibilities and job description for the Sr. Data Product Engineer position at iSpace, Inc.?
Company Description
iSpace is a global services company focused on outsourcing, consulting and staffing. Over the last decade, we have helped numerous corporations and institutions reach their business objectives and IT goals.
iSpace services are centered in three areas - IT Outsourcing, IT Staff Augmentation, and Business Process Outsourcing. Our team of seasoned professionals based in the United States and India focus on providing results, driving innovation and affecting outcomes. Our clients have come to rely on our expertise, our commitment to quality, customer service and our innovative approach to problem solving to help create sustainable value for their customers and shareholders.
Specializing in Healthcare, Entertainment, Automobile and Financial Services, we work with Fortune 1000 companies throughout the United States. Our commitment to customer satisfaction is reflected in the fact that over 90% of our client base have remained with us for over 5 years.
Job Description
Sr. Data Product Engineer
Location: Remote
Full-Time Employment with Client
Summary of Position
The client data products and engineering team is seeking a data engineer who's passionate about drawing a thin line from data to insight and exposing that insight to internal users to support important business decisions. You'll be building data pipelines, crafting our data processing framework, and helping us to integrate disparate signals into a clear picture of where the organization is at and where we can go. We're building out a system of experimentation so teams can use that picture to form hypotheses, test them, and easily see the results.
From rendered reports sent via Slack for easy mobile consumption to Google sheets integrations to allow for flexible reporting for end users, you'll be working across our entire technology stack to find places where we can use data to improve our business. Our users range from extremely technical (providing us with models to run and wanting tables or files in return) to less technical (providing inputs via a UI or spreadsheet and expecting results displayed in-line or in a report). This is an opportunity to exercise your technical skills with a highly skilled team from a variety of diverse backgrounds while helping every aspect of our business to be more efficient and more data driven.
Responsibilities
- Develop, test and maintain optimal data processing pipelines and related architectures, ensuring the overall solution will support business requirements
- Build the infrastructure required for optimal extraction, transformation and loading of data from a wide variety of data sources using cloud-native technologies
- Assemble large, complex data sets that meet functional/non-functional business requirements
- Develop and implement processes for data modelling, mining and production
- Continue to build out our data processing framework, and expand it to support less and less technical users
- Migrate legacy data pipelines to our data processing framework
- Employ a variety of languages, tools and techniques to marry systems and the data generated from those systems together to maximize the strategic value of the data
- Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, retention, behavior and other key business performance metrics
- Create data tools for analytics and data scientist team members that assist them in building and optimizing our products
- Recommend and implement ways to improve/ensure data reliability, efficiency, and quality
- Employ sophisticated analytics, statistical methods and machine learning to prepare data for use in predictive and prescriptive modelling
- Explore and examine data to find hidden patterns
- Identify, design and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Client opportunities for new data acquisition
- Be prepared to translate findings to key stakeholders
- Work in a heavily collaborative environment, taking on a variety of roles when necessary with a positive attitude
Qualifications & Skills
- 4 years working directly as a member of a technical team, preferably developing/supporting/innovating for a consumer-facing analytics product
- BS degree in information management, computer science, math, statistics, or equivalent technical field
Required Skills
- Languages: C#, SQL
- Database Systems: Snowflake, DynamoDB, RedShift, Big Query, SQL Server
- Orchestration: AWS EC2/ECS/Lambda/Step Functions/S3, Docker, CDK
- Full lifecycle software development
Nice to Haves
- Python, Google Cloud Platform, ETL tooling (AWS Glue or Matillion), EMR
Additional Information
All your information will be kept confidential according to EEO guidelines.