Did you know that 50M+ people in the US drive a personal car for work - and qualify for an average tax deduction of $6,500? But to get it, you have to keep a log of every single drive you take (and keep it for 5 years in case you’re audited!).
At MileIQ, we’re delivering mileage tracking for the modern workforce. We’re the category creator and global leader in mileage tracking, with 1M+ active users, 80B+ miles logged, and $10B+ in value.
About MileIQ: MileIQ is the market leader in mileage tracking, trusted by millions of users who rely on our accuracy and reliability. We're embarking on an exciting transformation journey to modernize our platform, and we're looking for forward-thinking builders who leverage AI in their daily work.
The Opportunity: We're seeking an exceptional Software Engineer who thrives at the intersection of traditional development and AI-augmented programming. As we evolve our platform architecture, you'll help shape our technical future while bringing an AI-first mindset to everything you build. This is a chance to reimagine core systems using the most cutting-edge approaches to software development.
What You'll Do:
Design and implement new services using Python and our expanding TypeScript ecosystem
Transform complex legacy components into scalable, maintainable, right-sized services
Leverage AI coding assistants and agents as a natural extension of your development workflow
Create intelligent, data-driven solutions that elevate both developer and user experiences
Champion AI-augmented development practices across the engineering team
Bring a hacker's mindset to problem-solving, finding creative solutions where others see roadblocks
Who You Are:
An AI-native engineer who seamlessly integrates tools like Cursor, Claude, Devin, and other AI assistants into your daily workflow
A builder and tinkerer who's constantly experimenting with new tools and approaches
Fluent in Python with a growing interest or experience in TypeScript
Expert in SQL and database optimization
Someone who views AI as a collaborator, not just a tool
Driven by customer impact and quality, not politics or power
A respected team player who lifts others up through knowledge sharing and collaboration
Excited about the future of AI-augmented software development
Technical Requirements:
5+ years of software engineering experience with Python and/or Typescript
Strong SQL skills and database knowledge
Experience with service-oriented architectures and API design, at massive scale
Demonstrated ability to leverage AI tools in your development process
Comfort with cloud platforms (Azure preferred)
Understanding of CI/CD practices
Nice to Have:
TypeScript/JavaScript experience
Experience transitioning monolithic applications to services
Background in implementing or working with AI/ML systems
History of contributing to developer productivity tools or frameworks
Startup experience
Our Engineering Culture:
We believe AI-augmented development is the future, and we're embracing it today
We're builders who prioritize shipping valuable features to customers
We encourage experimentation with new tools and approaches
We value sustainable pace and continuous improvement
We focus on data-driven decision making
We empower engineers to take ownership of their work
In your first 30 days, you'll integrate AI tools into your workflow while getting to know our Python codebase, ship your first feature to production, and identify opportunities for AI to enhance our development process.
By 60 days, you'll be leading the design of new services, implementing AI-assisted optimizations, and sharing AI-enhanced best practices with the team.
After 90 days, you'll have successfully deployed new services to production, established yourself as a pioneer in AI-augmented development, and driven improvements that benefit our customers and engineering team.
Long-term success means you've helped transform not just our architecture but our entire approach to software development, demonstrating how AI-native engineers can deliver extraordinary results.