Enable job alerts via email!

Data Software Development Engineer III

Experticity, Inc.

Salt Lake City (UT)

Remote

USD 100,000 - 140,000

Full time

Yesterday
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company seeks a Data Software Development Engineer III to develop and maintain data processing technologies. This position entails managing big data and creating actionable insights for clients through the design and execution of efficient software solutions. Candidates must have a relevant degree and experience in data systems, ETL processes, and utilize AWS technologies. The role offers flexibility to telecommute from anywhere in the U.S.

Qualifications

  • Master's degree with 2 years of experience or bachelor's with 5 years required.
  • Knowledge of ETL, data modeling, and performance optimization essential.
  • Experience with AWS products and data pipeline processes necessary.

Responsibilities

  • Create and maintain software for data processing and insights.
  • Collaborate with teams to gather software requirements and deliver solutions.
  • Develop API connections and optimize data pipelines.

Skills

Data processing
ETL
Data governance
Performance optimization
Automation Mindset
Data modeling

Education

Master’s degree in Computer Science or Information Systems
Bachelor’s degree in Computer Science or Information Systems

Tools

AWS (Redshift, S3, Aurora)
Hive

Job description

All Jobs > Data Software Development Engineer III

Degree Required: Master’s degree or equivalent foreign education

Academic Discipline(s): Computer Science or Information Systems

Experience Required: 2 years of experience

OR

Degree Required: Bachelor’s degree or equivalent foreign education

Academic Discipline(s): Computer Science or Information Systems

Experience Required: 5 years of experience

The Data Software Development Engineer III will create software focused on developing and maintaining ExpertVoice's data processing technologies (e.g., data pipelines) that collect and process the big data (e.g., social influence and consumer interest/feedback) our company relies on for our services and profitability. The candidate will be tasked with understanding and using software to process the millions of diverse data that our social network of experts generate (both online and offline). The Data Software Development Engineer III will use software to transform the collected data into actionable insights to our clients and internal business teams. The Data Software Development Engineer III will be required to perform software development duties at all stages of the lifecycle (i.e., design to deployment) for collecting and processing data for insights. Specific duties will include the following:

  • Collaborate with others to gather software development requirements to execute and solve complex business problems with software tools.
  • Understand the business goals set for Expertvoice and deliver data solutions that will unlock or accelerate them.
  • Create and maintain API connections to retrieve data from systems in multiple product ecosystems, including but not limited to Salesforce, Bazaarvoice, Netsuite, and Yotpo.
  • Partner closely with the Business Intelligence team to design and develop functional solutions to support healthy data for KPI’s and analysis.
  • Work independently with platform engineers to optimize new and existing data pipelines from the production website.
  • Utilize a deep understanding of the Data Engineering tech stack and an eye for functional and repeatable data processes.
  • Design and document modifications to new and existing database tables, ensuring optimal performance and accessibility for other data teams to interpret and utilize effectively.
  • Work with AWS products including Redshift, S3, Aurora, and others to develop best practices to extend to the team.
  • Refine data quality and data pipeline testing through software tools.
  • Develop and tune database software applications.
  • Provide and maintain data feeds to support various production applications including Selligent and Pendo.
  • Creation of EMR clusters.
  • Setup and querying of Hive tables.
  • On call duties for ETL jobs on rotation basis.

Position may telecommute from anywhere in the United States. HQ at 9 Exchange Place, Salt Lake City, UT 84111.

Requirements

Minimum Qualifications:

  • Knowledge of software to process data from disparate sources
  • Knowledge of Extraction, Transformation and Load (ETL) to support data integration needs
  • Knowledge of providing and maintaining data feeds to internal applications and client systems
  • Knowledge of creating EMR clusters
  • Knowledge of setup and querying of Hive tables
  • Knowledge of Automation Mindset and CI/CD (Continuous Integration and continuous development)
  • Knowledge of key concepts of data modeling and warehouse understood and in practice, which includes dimensional modeling
  • Knowledge of troubleshooting and optimizing data systems and pipelines for performance and scalability
  • Knowledge of implementing data governance and quality frameworks to ensure accuracy and reliability across multiple data sources and platforms
  • Knowledge of performance optimization and resolving performance issues in the data pipelines, which includes tuning jobs and queries in Redshift for optimal execution

Work Location: Headquarters: 9 Exchange Place, Salt Lake City, UT 84111.

Position may telecommute from anywhere in the United States.

Hours of work: Usually 8 a.m. to 5 p.m., Monday through Friday

Applicants interested in applying for this position should go to https://www.expertvoice.com/careers/ and reference the above job title. Applicants who fail to provide a resume and pre-screening question responses will not be considered. This position is for permanent direct hire only; applications for contract labor will not be considered.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal IT Software Engineer - JUDI - Remote

Lensa

Salt Lake City null

Remote

Remote

USD 108,000 - 184,000

Full time

Yesterday
Be an early applicant

Full Stack Staff-Level Software Engineer - Remote

Lensa

Midvale null

Remote

Remote

USD 137,000 - 168,000

Full time

Today
Be an early applicant

Software Engineer- Java/Swing

Gravity IT Resources

Salt Lake City null

Remote

Remote

USD 100,000 - 125,000

Full time

Today
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Salt Lake City null

Remote

Remote

USD 101,000 - 140,000

Full time

13 days ago

Software Engineer Lead

Lockheed Martin

Layton null

Remote

Remote

USD 109,000 - 218,000

Full time

Today
Be an early applicant

Software Engineer Lead

Lockheed Martin

Layton null

Remote

Remote

USD 109,000 - 193,000

Full time

2 days ago
Be an early applicant

Senior Software Engineer

Dyno Nobel

Salt Lake City null

Remote

Remote

USD 110,000 - 150,000

Full time

14 days ago

Full Stack Staff-Level Software Engineer - Remote

Zions Bancorporation

Midvale null

Remote

Remote

USD 100,000 - 140,000

Full time

6 days ago
Be an early applicant

Senior Full-Stack Software Engineer (Data Services)

BigBear

null null

Remote

Remote

USD 90,000 - 130,000

Full time

Yesterday
Be an early applicant