Data Engineer
Job Description
KUBRA is seeking a Data Engineer to join the Product Development - Business Intelligence team in Tempe, AZ, onsite. The role focuses on designing, building, and maintaining scalable data infrastructure and cloud-based pipelines to enable reliable data processing, reporting, and insights.
Responsibilities
- Develop, deploy, and maintain scalable cloud data pipelines and ETL workflows to underpin BI and reporting capabilities
- Construct and manage data infrastructure across SQL Server, AWS, and cloud-native data platforms
- Build, diagnose, and optimize data pipelines using PySpark, Databricks, SQL, and associated cloud services
- Create data models tailored for analytics, data warehousing, and reporting scenarios
- Collaborate with BI analysts to manage client reporting requirements and support data-driven insights
- Automate routine data processes to improve efficiency, consistency, and data quality
- Maintain and enhance existing data infrastructure, pipelines, and reporting data flows
- Partner with the Product Technical Writer to document data infrastructure, pipelines, models, and processes
- Work with Product, BI, Engineering, and Data Analytics teams to ensure dependable reporting and analytics solutions
- Share expertise with colleagues and contribute to ongoing improvements of data systems and processes
- Stay current with modern data engineering technologies, including Databricks, PySpark, cloud platforms, data modeling, and streaming data tools
- Participate in client-facing sessions as required, including design discussions, technical presentations, and training
Requirements
- Bachelor's or Master's degree in Computer Science, Statistics, Analytics, Data Engineering, or related field
- 3–5 years of cloud data engineering experience on a major cloud platform, preferably AWS
- Hands-on experience building data pipelines in cloud environments
- Proven experience with PySpark
- Practical experience with Databricks
- Strong SQL proficiency and experience working with SQL Server or similar relational databases
- Practical knowledge of data modeling, data warehousing, and BI reporting concepts
- Experience designing data models that support analytics, reporting, and business intelligence use cases
- Familiarity with BI tools and reporting platforms such as Power BI or Tableau
- Experience maintaining, troubleshooting, and optimizing ETL and data pipelines
- Experience with streaming data tools such as Kafka or Kinesis is a plus
- Experience documenting technical processes, data infrastructure, and pipeline logic
- Ability to participate in occasional client-facing design sessions, presentations, or training as needed
Technologies
- SQL Server
- AWS
- PySpark
- Databricks
- SQL
- Power BI
- Tableau
- Kafka
- Kinesis
Benefits
- Competitive pay with annual performance-based bonuses
- 401(k) plan with company matching
- Comprehensive medical, dental, and vision coverage with HSA and FSA options
- Paid vacation and sick days plus a birthday day off
- Two paid volunteer days
- Free access to LinkedIn Learning and an education reimbursement program
- Free premium Headspace membership
- On-site fitness center in the Tempe office
- Fully stocked refreshment stations with drinks and snacks
- Tickets at Work discounts and memberships
Strengths that shine in this role
- Strong problem-solving mindset with emphasis on data quality and reliability
- Ability to translate BI and reporting needs into scalable technical data solutions
- Effective communication and professionalism when engaging with internal teams and clients
- Collaborative approach that builds relationships across technical and non-technical teams
- Capacity to influence others, manage conflicts, and drive productive technical discussions
- Proactive, self-driven, and capable of working independently in a results-focused environment
- Excellent organization and time management when balancing multiple priorities
- Comfort with troubleshooting under pressure to support critical reporting needs
- Willingness to share knowledge, document work clearly, and contribute to a cohesive team
Skills that matter in this role
- Bachelor’s or Master’s degree in Computer Science, Statistics, Analytics, Data Engineering, or related field
- 3–5 years of cloud data engineering experience on a major cloud platform, preferably AWS
- Hands-on experience building data pipelines in cloud environments
- Proven experience with PySpark
- Practical experience with Databricks
- Strong SQL proficiency and experience with SQL Server or similar relational databases
- Practical knowledge of data modeling, data warehousing, and BI reporting concepts
- Experience designing data models that support analytics, reporting, and BI use cases
- Familiarity with BI tools and reporting environments such as Power BI or Tableau
- Experience maintaining, troubleshooting, and optimizing ETL/data pipelines
- Experience with streaming data tools such as Kafka, Kinesis, or similar technologies is a plus
- Experience documenting technical processes, data infrastructure, and pipeline logic
- Ability to participate in occasional client-facing design sessions, presentations, or training as needed
Why you will love working here
- Competitive compensation with annual performance-based bonuses
- 401(k) plan with company matching to support your financial future
- Robust medical, dental, and vision coverage with HSA and FSA options
- Generous paid time off, plus a birthday day off
- Two paid volunteer days to contribute to your community
- Free access to LinkedIn Learning and an education reimbursement program
- Complimentary premium Headspace membership for mental wellness
- On-site fitness center at the Tempe location
- Refreshment stations with complimentary drinks and snacks
- Tickets at Work discounts and memberships for employee perks