Closed listing
Data Engineer
- Dallas, TX, United States
$95,000 USD / year
This opening has closed.
The original listing is kept below for reference.
Job details
- Pay
- $95,000 USD / year
- Experience
- 2-3 years of experience working in software engineering, data engineering, data science, or a similar technical capacity
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Required Skills & Experience
- 2-3 years of experience working in software engineering, data engineering, data science, or a similar technical capacity
- Comfortable writing and troubleshooting code in Python and SQL
- Experience with modern data platforms such as Snowflake, Databricks, or other cloud-based environments
- Familiarity with building and supporting data pipelines and ETL workflows
- Interest in data science and machine learning, with a willingness to continue learning in those areas
- Strong problem-solving skills and the ability to work across both technical and business teams
- Bachelor's degree in Computer Science, MIS, Information Technology, Engineering, Business, or a related discipline
Nice to Have Skills & Experience
- Extensive hands-on experience with Snowflake
- Previous experience with data science or machine learning projects
- Familiarity with ServiceNow or a similar ticketing platform
- Understanding of SDLC processes and software delivery best practices
- Master's degree in a related technical field preferred
Job Description
- Assists in the design and development and testing of software applications
- Resolves day-to-day incidents to assure the integrity of the services being provided
- Consume, transform and update data between two or more systems using integration software
- Consults with business partners to create documentation relating to the program definition, development, business requirements. Documentation includes software objectives, deliverables, and end user specifications
- Writes, translates, and codes software scripts, programs and applications according to specifications and end user requirements
- Designs, runs, and monitors software performance tests on new and existing programs for the purposes of correcting errors, isolating areas for improvement. Support in the smooth maintenance of the system 2 and provide data to the end users in a timely manner
- Prepares and writes reports for management and/or team members on the status of assignments
- Trains end users to operate new or modified programs
- Conducts research on emerging application development software products, languages, and standards in support of development efforts
- Works with external vendors to assure efficient implementation of software products or systems
- Keeps abreast of new and changing technological advances in program languages, utilities, tools, and client/server technology to assure achievement of ETL/Development of reports, so users can make proper decisions
More about this job
Skills
- Data engineering
- Troubleshooting
- Python
- SQL
- Snowflake
- Databricks
- Machine learning
- Problem solving
- Computer science
- MIS
- Computer technology
- ServiceNow
- Documentation
- Research