Software Data Engineer
Backend Developer
Python
Application Security
Automation
Automation Developer
Big Data
Bigdata
CI/CD
Cloud
Cloud Infrastructure
Cloud Native
Cloud Platform
Cloud Platforms
Cloud Technology
Data
Data Analysis
Data Analytics
Data Architecture
Data Engineer
Data Integration
Data Pipeline
Data Platform
Data Processing
Database
Databases
Databricks
DevOps
Devops Tools
DevSecOps
Docker
Engineering
ETL
Informatica
Information Technology (IT)
Infrastructure As Code
Platform Engineering
Programming
Programming Language
Programming Languages
Security Automation
Software Development
Software Security
Spark
SQL
Workflow Orchestration
Job Description
Kyyba Inc is hiring an early-career Software Data Engineer for an onsite role in Fuquay-Varina, NC. This position is designed for hands-on engineering that improves how the team builds, deploys, and runs data workflows, working alongside vehicle data engineers and analysts.
The work focuses on internal tooling, automating job orchestration, and keeping CI/CD pipelines dependable so the team can spend more time delivering outcomes and less time on manual processes.
Key Responsibilities
- Design, build, and maintain internal tooling that supports team data workflows and reduces manual effort
- Own and improve GitHub CI/CD pipelines to enable reliable, repeatable deployments
- Develop and manage automated Databricks job orchestration and workflow scheduling
- Collaborate with data engineers to support pipeline development as needed
- Write clear documentation for tooling, processes, and automation solutions
- Support repository management, including participating in code reviews and upholding software quality standards
- Develop or consume REST APIs to connect internal systems or trigger automated workflows
Minimum Requirements
- 2+ years of professional software development experience, including internships or co-op roles
- Bachelor’s degree in Computer Science, Software Engineering, or a closely related field (or equivalent practical experience)
- Demonstrated ability to write clean, maintainable Python code
- Experience working in a collaborative Git-based development workflow
- Experience identifying business needs and developing recommendations and solutions
- Python: 2 years (Required)
- GitHub: 2 years (Required)
- SQL: 2 years (Required)
Technology and Tools
- Python
- GitHub, Git, and GitHub Actions
- CI/CD
- Databricks and Databricks Asset Bundles
- Snowflake
- SQL
- Workflow orchestration
- VS Code and GitHub Copilot
- REST APIs, including FastAPI, Flask, and requests
- Docker, containers, Delta Lake, Parquet
- CAN bus and telematics
Preferred Experience
- REST API experience in Python (for example, FastAPI, Flask, or requests)
- Databricks Asset Bundles (or equivalent infrastructure-as-code approaches for Databricks resource management)
- Basic Docker and containerization concepts for reproducible environments
- Familiarity with Delta Lake and Parquet in lakehouse architectures
- Any exposure to vehicle data, CAN bus, or telematics systems
Location and Compensation
- Location: Fuquay-Varina, NC (onsite), including time “on the road”
- Compensation: USD 40 - 45 per hour
Benefits
- Dental insurance
- Health insurance
- Paid time off
- Vision insurance