Hire With Rapha

Software Enginner

Remote100-220k/yearfull-time

Benefits

Remote CompanyUnlimited PTO

About company

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 the role

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

What Success Looks Like

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.