AL
Starburst (Application Programmer III)
Artech LLC
🇺🇸 United States
On-site
5 months ago
- Airflow
- Kubernetes
- Apache Airflow
- Python
- Tableau
- Data Modeling
- ELT
- ETL
- SQL
- Git
- CI/CD
- Power BI
- Oracle
5 months ago
Job Title :Â Starburst (Application Programmer III)
Location:Â Charlotte, NC
Introduction
We are seeking a highly skilled Application Programmer III to join our team. This role focuses on developing and optimizing data workflows and analytics solutions using cutting-edge technologies and platforms. The ideal candidate will have extensive experience with Starburst, Airflow, and other related technologies.
Required Skills & Qualifications
- 3 years of hands-on experience with Starburst Enterprise Platform
- Familiarity with Kubernetes deployments
- Knowledge of cost governance & workload isolation in distributed environments
- 3 years of experience working with Apache Airflow (core, providers, DAG authoring)
- Strong proficiency in Python
- 2–4 years of experience working with either ThoughtSpot, Tableau, OAS, or OAC
- Solid understanding of data modeling concepts (star schema, relational modeling)
- Experience integrating BI tools with ELT/ETL pipelines
- Hands-on experience with cloud-based Airflow deployments
- Experience with SQL and relational databases
- Experience with Git and CI/CD frameworks
- Prior work experience at client or in client's industry
- Applicants must be able to work directly for Artech on W2
Preferred Skills & Qualifications
- Experience with BI tools (Tableau, Power BI, Oracle OAS/OAC) using Starburst as a source
Day-to-Day Responsibilities
- Design and implement Starburst SQL queries, catalogs, schemas, and connectors
- Develop data pipelines and federated query solutions across diverse sources (S3, RDBMS, etc.)
- Tune and optimize Starburst clusters, catalogs, and worker configurations for performance
- Design, develop, test, and deploy Airflow DAGs for complex data workflows
- Implement best practices for Airflow, including task retries, SLAs, scheduling, and monitoring
- Build custom Airflow operators, hooks, and plugins using Python
- Build and maintain data ingestion and transformation pipelines using SQL, Python, and/or Airflow
- Implement Starburst-integrated ETL/ELT workflows with distributed compute
- Ensure pipelines are scalable, fault-tolerant, and performance-optimized
- Implement data quality checks, validation, and lineage tracking
- Work with cloud platforms to integrate Airflow with services such as Netapp S3
- Deploy and manage Airflow environments like Kubernetes
- Implement security policies, row/column-level security, and data masking
- Ensure compliance with enterprise governance frameworks
- Document data lineage, metadata, and catalog configurations
- Develop and manage ThoughtSpot worksheets, Liveboards, Answers, and SpotIQ insights
- Build intuitive, user-friendly search experiences enabling self-service analytics
- Configure data models, relationships, and joins to ensure high-quality analytical results
- Implement row-level and column-level security policies
Company Benefits & Culture
- Comprehensive health and dental plans
- Flexible work environment
- Opportunities for professional growth and development
For immediate consideration please click APPLY to begin the screening process with Alex.
Starburst (Application Programmer III) · Artech LLC