Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Mia Labs

Software Engineer – Data Platform

Mia Labs

. Design, develop, and maintain scalable backend systems using Python for data services, pipelines, and scheduled jobs .

Posted 3/20/2026full-timeAustin • Texas • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
AWSAzureBigQueryCloudGoogle Cloud PlatformPythonSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain scalable backend systems using Python for data services, pipelines, and scheduled jobs
  • Design and ship data orchestration assets, jobs, and sensors using modern workflow tooling
  • Develop and optimize data models across staging, dimensional, fact, and mart layers
  • Improve data quality, observability, and reliability for downstream analytics and reporting
  • Deliver dealer and group-level reporting foundations with reusable, well-tested metrics
  • Build AI-enabled data workflows, including batch extraction pipelines, evaluation loops, and cost-aware LLM integration patterns
  • Partner directly with product, finance, sales, and leadership to turn ambiguous asks into production-grade data products
  • Contribute to broader backend engineering in Python/FastAPI when the business requires it
  • Lead system design and architecture discussions, ensuring technical scalability and maintainability.
  • Apply best practices in software development, including testing, CI/CD pipelines, and code quality.
  • Mentor and guide team members, fostering technical growth and collaboration.
  • Stay current with technology advancements relevant to our domain, including AI/ML, and evaluate their potential application.

Requirements

What you’ll need
  • 4+ years of professional software engineering experience with strong Python fundamentals
  • Hands-on experience with modern data stack tools such as Dagster, dbt, and a cloud data warehouse (BigQuery, Snowflake, or similar)
  • Strong SQL and data modeling exposure (dimensional modeling, incremental patterns, data quality testing)
  • Experience operating in cloud environments (Azure, GCP, or AWS) with production-grade practices: CI/CD, observability, secrets management
  • Practical experience integrating AI/LLM tooling into real workflows — LLM provider APIs, prompt iteration, eval-minded development, or batch processing at scale
  • Ability to move between data engineering and general backend engineering with minimal friction
  • Strong communication and ownership; comfortable working directly with senior cross-functional stakeholders
  • Experience with API integrations.
  • Demonstrated ability to mentor and inspire team members.
  • Excellent problem-solving and communication skills.

Benefits

Comp & perks
  • Equity participation through stock options.
  • Fully paid health, vision & dental insurance for employees.
  • Flexible PTO and hybrid schedule (3 days / week in downtown Austin).
  • Free lunches, parking stipend provided, team events, and a casual, but get things done culture.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLdata modelingCI/CDdata quality testingAI/ML integrationFastAPIbatch processingdimensional modelingobservability
Soft Skills
communicationownershipmentoringproblem-solvingcollaborationleadershiptechnical growthcross-functional teamworkadaptabilityinspiration