- +2
- +13
- South Carolina, United States
About
The Data Engineer will design, develop, and optimize data pipelines, storage solutions, and integrations that support enterprise-wide data operations. This role collaborates with data architects, engineers, and cross-functional teams (e.g., marketing, analytics, operations, software engineering) to ensure secure, scalable, and efficient data infrastructure. With expertise in data warehousing, cloud platforms (Snowflake, AWS, Databricks), and ETL processes, the Data Engineer will enhance data-driven decision-making and streamline business operations.
Essential Duties and Responsibilities:
Protect confidential company information.
Develop, maintain, and optimize
data pipelines
to support secure and efficient data movement across systems.
Implement and refine
ETL/ELT workflows
for structured and unstructured data, ensuring scalability and performance.
Model and assemble data sets that meet functional and technical business requirements.
Collaborate with stakeholders to define
data requirements
and deliver solutions aligned with business objectives.
Ensure
data integrity, security, and governance
across all platforms.
Process file-based data extracts using data retrieval and management tools to provide timely loading of critical business data.
Identify and implement
process automation
to improve data workflows and reduce manual intervention.
Integrate
external and internal systems
to enhance data availability and usability.
Communicate effectively with
non-technical stakeholders
to translate business needs into technical solutions.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required:
Expertise in SQL and relational databases
(e.g., PostgreSQL, MS SQL Server, Snowflake).
Experience designing and optimizing
data warehouses and large-scale data processing systems .
Strong proficiency in
ETL/ELT development
and tools (e.g., Airflow, ADF, Matillion, Fivetran, SSIS).
Experience with
cloud-based data platforms
(e.g., Snowflake, Databricks, AWS Redshift, Google BigQuery, Azure Data Lake).
Strong programming skills in
Python, Scala, or similar
languages for data processing and automation.
Familiarity with
data modeling techniques
(dimensional modeling, Data Vault, normalization/denormalization).
Knowledge of
data governance, security, and compliance best practices .
Ability to troubleshoot and optimize
data pipelines, queries, and storage performance .
Experience with
business intelligence and reporting tools
(e.g., Power BI, Looker, Tableau) is a plus.
Ability to
translate business needs into technical solutions
and communicate complex ideas to non-technical stakeholders.
Strong analytical and problem-solving skills.
Education and/or Experience:
Strong programming skills in
Python, Scala, or similar
languages for data processing and automation.
Familiarity with
data modeling techniques
(dimensional modeling, Data Vault, normalization/denormalization).
Knowledge of
data governance, security, and compliance best practices .
Ability to troubleshoot and optimize
data pipelines, queries, and storage performance .
Experience with
business intelligence and reporting tools
(e.g., Power BI, Looker, Tableau) is a plus.
Ability to
translate business needs into technical solutions
and
Deep expertise in Azure services, including Azure SQL Database, Azure Data Lake, and Azure Data Factory.
Physical Demands:
Must be able to constantly remain in a stationary position.
The person in this position needs to occasionally move about inside the office to access file cabinets, office machinery, etc.
Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and computer printer.
Occasionally may require light lifting to 25 pounds.
Work Environment:
Office environment.
Occasional travel may be required.
This job description reflects management's assignment of essential functions; and nothing in this herein restricts management's right to assign or reassign duties and responsibilities to this job at any time.
It is the policy of World Acceptance Corporation to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, World Acceptance Corporation will provide reasonable accommodations for qualified individuals with disabilities.
Nice-to-have skills
- SQL
- PostgreSQL
- ETL
- SSIS
- AWS
- Google BigQuery
- Python
- Scala
- Data Vault
- Power BI
- Looker
- Tableau
- Azure Data Factory
Work experience
- Data Engineer
- Data Infrastructure
Languages
- English