Software Engineer I
The Bluebird Group
Key Responsibilities
Data Infrastructure Responsibilities (80%)
- Automate data ingestion by integrating diverse data sources and building efficient pipelines.
- Build, maintain, and troubleshoot data pipelines using company-standard tools and cloud architecture.
- Serve as backend data owner for new internal software, validating data quality, defining logic flows, and supporting functional requirements.
- Diagnose data issues, validate outputs, and maintain consistency across reporting layers.
- Document processes, data models, and logic.
- Take on increasingly complex projects.
- Meet with product owners and stakeholders.
Retail Innovation (20%)
- Work with the greater team to build innovative software solutions that serve Bluebird at scale.
- Create industry-leading tools for brands and internal teams.
- Ideate, architect, and surface valuable software solutions as a team.
Requirements & Tech Stack
- Azure infrastructure familiarity (or equivalent experience with AWS/GCP and ability to adapt).
- Strong SQL skills and understanding of relational data modeling.
- Python for data engineering (ingestion, transformation, modeling).
- Experience building and orchestrating data pipelines, including REST/GraphQL API integration.
- Understand databases, data structures, and data cleaning/transformation.
- Experience with SQL, Python, and BI tools.
- Git and GitHub.
Optional but Valuable
- Familiarity with Next.js / Node.js / static web apps.
- Power BI experience.
Qualifications
- Resourceful, ambitious builder excited to work at the intersection of retail analytics, data engineering, and technology enablement.
- Foundational knowledge of software and data engineering.
- Grit to learn fast, navigate roadblocks, and take ownership of meaningful projects.
- Strong analytical mindset, attention to detail, and clear communication skills.