Careers

Want to work in a startup-like environment that already has a very strong brand, has nearly 40M monthly unique visitors, is one of the top 30 web properties? Led by a new leadership team committed to moving the business beyond just maps and directions, MapQuest is looking into transform itself and retake its rightful place as an industry leader in the local discovery and travel space. In order to finish the transformation to a fast-paced innovation machine, MapQuest is looking to add talented and energetic people. If you’re up for a challenge and have the hunger to be part of potentially one of the greatest turnaround stories in the tech industry, MapQuest is the place for you.

Current Openings at MapQuest

Technical Lead Software Engineering – Web (Denver)

Want to make the Internet better? We do too. And we’re looking for people to help us. We need people who love technology, but can see the cracks… and future too. We’re looking for all levels of engineers who are passionate about writing code. Someone who can bring creative ideas, energy to a team, takes some risks, and challenges our thinking. Below are the details, but if you are passionate about what you do – we want to talk to you. The candidate will be working as a member of a team that will be designing, creating and maintaining components of our websites. The ideal candidate will possess an extensive understanding of web development, utilizing languages such as JavaScript, Scala, Ruby, and web services utilizing JSON and RESTful patterns.

Responsibilities:
• Provides technical project leadership for complex projects and initiatives.
• Contributes to the formulation of long-term architecture decisions and technical tradeoffs
• Contributes significant impact to processes to improve velocity of software development
• Ensures the software implementations align with the technology roadmap and system architecture.
• Demonstrates a working understanding of architecture outside of core area of expertise
• Periodically leads sprint reviews/retrospectives
• Periodically leads team efforts in agile estimating and test-focused development
• Provides mentoring to Associate and Software Engineers as well as on occasion Senior Software Engineers
• Provides broad perspective on risks, development alternatives and technical debt
• Routinely works with peers in other Technology teams to ensure interoperability and scalability
• Periodically provides technical project leadership
• Demonstrates ability to ‘keep current’ with emerging technology trends and research
• Coaches the team in adopting relevant technologies and processes to build an ethos of craftsmanship within the team
• Implement code to improve responsiveness and performance of web pages
• Create verification tests and repair defects
• Build responsive web pages for mobile, tablet and desktop

Education:
• A Bachelor’s degree in Computer Science, Software Engineering, or Information Technology
• 5 Years of progressive technical responsibility

Technologies:
• HTML 5.0, JavaScript, Angular.js, jQuery, CSS3
• Competent in at least one of the following languages: Java, Scala, Ruby
• Frameworks such as Rails; Play
• Understanding of OS fundamentals, and command line tools
• Experience using open source libraries such as Angular. js, Jquery, OpenGIS, Backbone, Bootstrap, AMD, OpenLayers.

Software Development Culture & Quality:
• Agile development process
• Pull/code review or paired programming
• Scripted deployments
• Build servers
• Source management with git

MapQuest Valued Behaviors:
• High energy with a positive attitude
• Eager and willingness to learn
• Strong problem solving and analytical analysis skills
• Operate with high integrity and respect
• Enjoys and is willing to contribute to a collaborate environment.

To apply, please send your resume to mapquestcareers@mapquest.com with the subject line “Tech Lead”

Product Analytics Lead (Denver)

MapQuest is rapidly resurrecting one of the most beloved and well-known internet brands! Join us as we retake our rightful place as the industry leader in maps and directions, while also exploring how to lead in local discovery and travel. We believe that a deep quantitative understanding of how consumers use our products is critical to building world class experiences and are looking to hire a Product Analytics Lead to advance our capabilities and comprehension.

Your primary responsibilities will include:

  • Setting a product analytics strategy and creating an analytics architecture that helps the organization better understand how consumers are using our products.
  • Designing experiments to understand consumer behavior and test hypotheses
  • Educating and training the organization on how to gather and interpret product analytics while helping identify actionable insights.
  • Continuously enhancing our quantitative analysis toolkit and knowledge base.

As Product Analytics Lead, you will work across our suite of consumer facing applications including our iOS, Android and web applications. You’ll work closely with developers, product managers and designers in our very collaborative work environment. You will fit in well if you are excited about working at massive scale impacting millions of users lives every day, helping use data to make strategic decisions, and building great products that user’s can’t live without.

Requirements:

  • 4+ years experience implementing product analytics stratgies on mulitiple platforms (including iOS, Android and web) and synthesizing the data gathered into actionable information
  • Deep understand of product analytic basics including: general usage metrics, pathing, conversion funnels, events, referral and campaign tracking, and demographics
  • Experience with multiple 3rd party analytic products which could include: Google Analytics, Omniture, comScore, Localytics, and others; preferred but not required: experience in database tools (SAS Enterprise Guide, SPSS, or other database software)
  • Unquenchable desire to create the perfect data collection strategy and find meaning in it, understand user needs, build great products, and solve difficult problems
  • Enjoys and is effective at working collaboratively with others, is a positive and productive problem solver who gets stuff done
  • Education: Bachelor’s Degree in Business, Finance, Economics, Mathematics, Engineering or equivalent is required

 

To apply, send your resume to mapquestcareers@mapquest.com with the subject line “Product Analytics”

 

Technical Lead Software Engineering Mobile Android (Denver)

Want to make the Internet better? We do too. And we’re looking for people to help us. We need people who love technology, but can see the cracks… and future too. We’re looking for a Technical Lead who is passionate about helping us develop our next generation products. Someone who can bring creative ideas, energy to a team, takes some risks, and challenges our thinking. Below are the details, but if you are passionate about what you do – we want to talk to you.

The candidate will be working as a member of a team that will be designing, creating and components of our websites. The ideal candidate will possess an extensive understanding of Android mobile development and web services utilizing JSON and RESTful patterns.

Responsibilities:
• Provides technical project leadership for complex projects and initiatives.
• Contributes to the formulation of long-term architecture decisions and technical tradeoffs
• Contributes significant impact to processes to improve velocity of software development
• Ensures the software implementations align with the technology roadmap and system architecture.
• Demonstrates a working understanding of architecture outside of core area of expertise
• Periodically leads sprint reviews/retrospectives
• Periodically leads team efforts in agile estimating and test-focused development
• Provides mentoring to Associate and Software Engineers as well as on occasion Senior Software Engineers
• Provides broad perspective on risks, development alternatives and technical debt
• Routinely works with peers in other Technology teams to ensure interoperability and scalability
• Periodically provides technical project leadership
• Demonstrates ability to ‘keep current’ with emerging technology trends and research
• Coaches the team in adopting relevant technologies and processes to build an ethos of craftsmanship within the team
• Implement code to improve responsiveness and performance of web pages
• Create verification tests and repair defects

Education:
• A Bachelor’s degree in Computer Science, Software Engineering, or Information Technology
• 5 Years of proven, progressive technical responsibility

Technologies:
• 3-5 years experience building complex mobile applications on Android , iOS, or Windows Phone platforms that have been successfully delivered to customers
• Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm – design, problem solving, and complexity analysis
• Proficiency in at least one modern object oriented language such as Objective-C, Java or C#
• Proven track record of delivery

Software Development Culture & Quality:
• Agile development process
• Pull/code review or paired programming
• Scripted deployments
• Build servers
• Source management with git

MapQuest Valued Behaviors:
• High energy with a positive attitude
• Eager and willingness to learn
• Strong problem solving and analytical analysis skills
• Operate with high integrity and respect
• Enjoys and is willing to contribute to a collaborate environment.

To apply, send your resume to mapquestcareers@mapquest.com with the subject line “Android Tech Manager”

Principal Mobile Engineer (Denver)

Moving the business beyond just maps and directions, MapQuest is looking to transform itself and retake its rightful place as an industry leader in local discovery and travel. In order to finish the transformation to a fast-paced innovation machine, MapQuest is looking to grow and expand the mobile engineering group with the addition of a Principal Mobile Engineer.

About us:
We love to invent experiences that surprise and delight our customers as we help them along their daily travels. We solve interesting, real-world challenges in geospatial, navigation, travel, local search, advertising, LBS, and micro-transactions on all the major mobile device platforms of every form-factor. We work as a team grow as a team, and succeed as a team.

About you:
You’re an engineer looking for a career where you’ll be able to build, to deliver, and to impress. You are passionate about mobile computing and want to disrupt the world of application development on mobile devices. You want to build rich customer experiences, utilizing to the fullest possible extent all the cool hardware on the device. You want to work on projects that require creative thinking and deep understanding of the problem space. You challenge yourself and others to constantly come up with better solutions. You’re a thought leader, but you don’t just know how to solve the problem, you prove it by building the solution. Last but not the least; you have a high bar for code quality and passion for design and architecture.

Basic Qualifications

  • Bachelor’s degree in Computer Science, Math, Physics, or Electrical Engineering
  • 5+ years professional experience in software development
  • 1-2 experience building complex mobile applications on Android , iOS, or Windows Phone platforms that have been successfully delivered to customers
  • Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm – design, problem solving, and complexity analysis
  • Proficiency in at least one modern object oriented language such as Objective-C, Java or C#
  • Proven track record of delivery
  • Sharp analytical abilities and proven design skills
  • Knowledge of professional software engineering practices for the full software development life cycle including coding standards, code reviews, source control management, build processes, testing, and operations

Preferred Qualifications

  • 7+ years of industry experience
  • Experience delivering low-latency, consumer-internet-scale web services operating in a 24×7 environment
  • Experience with Agile (SCRUM, Kanban, XP), OO modeling, web services, UNIX, middleware and databases
  • Experience mentoring and training the engineering community on complex technical issues

To apply, send your resume to mapquestcareers@mapquest.com with the subject line “Principal Mobile Engineer”

Android Developers (Denver)

Want to make the Internet better? We do too. And we’re looking for people to help us. We need people who love technology, but can see the cracks… and future too. We’re looking for a Technical Lead who is passionate about helping us develop our next generation products. Someone who can bring creative ideas, energy to a team, takes some risks, and challenges our thinking. Below are the details, but if you are passionate about what you do – we want to talk to you.

The candidate will be working as a member of a team that will be designing, creating and components of our websites. The ideal candidate will possess an extensive understanding of Android mobile development and web services utilizing JSON and RESTful patterns.

Responsibilities:
• Owns the design and development of significant components or modules and contributes to reviews of other components within the overall architecture
• Routinely delivers working software solutions that meet user story acceptance criteria.
• Practices agile development methods and exemplifies core agile values of transparency, collaboration, embracing change and iterative development.
• Demonstrates a working understanding of architecture within their core area of expertise
• Exemplifies core engineering best practices (design patterns, standard coding practices, etc.)
• Comfortable, positive, and adaptable given ambiguous requirements
• Create verification tests and repair defects
• Demonstrates ability to ‘keep current’ with emerging technology trends and research
• Coaches the team in adopting relevant technologies and processes to build an ethos of craftsmanship within the team
• Implement code to improve responsiveness and performance of web pages
• Create verification tests and repair defects

Education:
• A Bachelor’s degree in Computer Science, Software Engineering, or Information Technology
• 3 Years of proven, progressive technical responsibility

Technologies:
• 1-2 years experience building complex mobile applications on Android , iOS, or Windows Phone platforms that have been successfully delivered to customers
• Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm – design, problem solving, and complexity analysis
• Proficiency in at least one modern object oriented language such as Objective-C, Java or C#
• Proven track record of delivery

Software Development Culture & Quality:
• Agile development process
• Pull/code review or paired programming
• Scripted deployments
• Build servers
• Source management with git

MapQuest Valued Behaviors:
• High energy with a positive attitude
• Eager and willingness to learn
• Strong problem solving and analytical analysis skills
• Operate with high integrity and respect
• Enjoys and is willing to contribute to a collaborate environment.

To apply, send your resume to mapquestcareers@mapquest.com with the subject line “Android”

Software Engineers – Web (Denver)

Want to make the Internet better? We do too. And we’re looking for people to help us. We need people who love technology, but can see the cracks… and future too. We’re looking for all levels of engineers who are passionate about writing code. Someone who can bring creative ideas, energy to a team, takes some risks, and challenges our thinking. Below are the details, but if you are passionate about what you do – we want to talk to you. The candidate will be working as a member of a team that will be designing, creating and maintaining components of our websites. The ideal candidate will possess an understanding of web development, utilizing languages such as JavaScript, Ruby, Scala, and web services utilizing JSON and RESTful patterns.

Responsibilities:
• Owns the design and development of significant components or modules and contributes to reviews of other components within the overall architecture
• Routinely delivers working software solutions that meet user story acceptance criteria.
• Practices agile development methods and exemplifies core agile values of transparency, collaboration, embracing change and iterative development.
• Demonstrates a working understanding of architecture within their core area of expertise
• Exemplifies core engineering best practices (design patterns, standard coding practices, etc.)
• Comfortable, positive, and adaptable given ambiguous requirements
• Create verification tests and repair defects
• Build responsive web pages for mobile, tablet and desktop

Education:
• A Bachelor’s degree in Computer Science, Software Engineering, or Information Technology
• 3 Years of progressive technical responsibility

Technologies:
• HTML 5.0, JavaScript, Angular.js, jQuery, CSS3
• Competent in at least one of the following languages: Java, Scala, Ruby
• Frameworks such as Rails; Play
• Understanding of OS fundamentals, and command line tools
• Experience using open source libraries such as Angular. js, Jquery, OpenGIS, Backbone, Bootstrap, AMD, OpenLayers.

Software Development Culture & Quality:
• Agile development process
• Pull/code review or paired programming
• Scripted deployments
• Build servers
• Source management with git

MapQuest Valued Behaviors:
• High energy with a positive attitude
• Eager and willingness to learn
• Strong problem solving and analytical analysis skills
• Operate with high integrity and respect
• Enjoys and is willing to contribute to a collaborate environment.

To apply, please send your resume to mapquestcareers@mapquest.com with the subject line “Software Engineer”

Software Engineering Back End Techology – All Levels (Denver)

Want to fuel the fire of the MapQuest engines? We’re looking for people to help us. We need people who love technology, especially the ‘under the cover’ stuff. We’re looking for Back End Engineers who are passionate about writing code. Someone who can bring complex ideas, energy to a team, takes some risks, and challenges our thinking.

Below are the details, but if you are passionate about what you do – we want to talk to you. This team builds algorithms consumed by our customer facing apps, and B2B partners. You will be designing, creating and maintaining components of our applications for trip routing, guidance, and vehicle traffic. The ideal candidate will possess an understanding of service oriented architecture, with skills in C++, Java or Python, in a large Geographic Information Systems environment.

Responsibilities:
• Owns the design and development of significant components or modules and contributes to reviews of other components within the overall architecture
• Routinely delivers working software solutions that meet user story acceptance criteria.
• Practices agile development methods and exemplifies core agile values of transparency, collaboration, embracing change and iterative development.
• Demonstrates a working understanding of architecture within their core area of expertise
• Exemplifies core engineering best practices (design patterns, standard coding practices, etc.)
• Comfortable, positive, and adaptable given ambiguous requirements
• Create verification tests and repair defects
• Demonstrates ability to ‘keep current’ with emerging technology trends and research
• Coaches the team in adopting relevant technologies and processes to build an ethos of craftsmanship within the team
• Create verification tests and repair defects

Education:
• A Bachelor’s degree in Computer Science, Software Engineering, or Information Technology
• 5 Years of proven, progressive technical responsibility

Technologies:
• Proficiency in Computer Science fundamentals – object oriented design, data structures, algorithm – design, problem solving, and complexity analysis
• Competent in at least one of the following languages: in C++, Java or Python
• Proven track record of delivery

Nice to haves:
• GIS – Knowledge of routing algorithms and general cartographic concepts
• GIS – Demonstrated familiarity with open source GIS projects such as Graphserver, pgRouting, and Osmosis
• DB – Working knowledge of databases such as Postgres/gis, MySQL

Software Development Culture & Quality:
• Agile development process
• Pull/code review or paired programming
• Scripted deployments
• Build servers
• Source management with git

MapQuest Valued Behaviors:
• High energy with a positive attitude
• Eager and willingness to learn
• Strong problem solving and analytical analysis skills
• Operate with high integrity and respect
• Enjoys and is willing to contribute to a collaborate environment.

To apply, send your resume to mapquestcareers@mapquest.com with the subject line “Back End Software Engineer”

Data Services Java Developers (Denver)

Want to work in a startup-like environment that already has a very strong brand, has 36M monthly unique visitors and is one of the top 25 web properties and doesn’t worry about making payroll?

MapQuest is moving beyond only maps and directions, transforming itself and retaking its rightful place as an industry leader in the mapping, local discovery and travel space. In order to finish the transformation to a fact-paced innovation machine, MapQuest is looking to add talented and energetic people.

If you want a challenge and the chance to be a part of potentially one of the greatest transformation stories in the tech industry, this is the place for you.

The Data Services team maintains the infrastructure that provides us with Big Data from all the uses of all our different products. We then use that data to divine meaning, test hypotheses, and enable data-driven decisions and solutions for both ourselves and our customers.

As a member of the MapQuest Data Services team, you must be a team player, and a power-house in getting stuff done quickly and professionally. You must be energetic, positive and outgoing.

You will be responsible for executing business requirements into unit tested functional code, designing creative solutions to thorny problems, and operating in tandem with other team members to co-ordinate work.

While every day as is different, this is what your responsibilities include:

  1. New Features– take user stories, deconstruct them into tasks, and execute upon those tasks in 1-week sprints, that fulfill business asks for new functionality.
  2. Technical Debt reduction – The Data Team has a sense of pride and ownership in what we do. To maintain that, we always seek to undo old hacks or shortcuts, improve the systems we have, and implement better ways of doing things, without requiring that the Business ask us to do so.
  3. Data Analysis & Munging – Data is a massive part of what we do every day. You’ll need to be able to manipulate data, crunch it, and sling it around the place with ease.
  4. System Health- We have large production systems that have to keep running. We’re always working to improve monitoring, up-time, performance, and scalability.
  5. Having Brilliant ideas & helping the group execute on them – The Data Team is always looking to be ahead of the customer. We are always working on our own projects too, dreamed up inside the team, to improve the product.

REQUIRED QUALIFICATIONS

There are many items listed below. Don’t be scared.  Ultimately as long as you are a good, solid Java developer, have some of the items, have the right attitude, and are the right fit for the team, you can learn the rest on the job.

  • 3+ years of Java
  • SQL required, preferably postgres.  PostGIS experience is a major plus
  • Some build system experience required, Gradle is a plus
  • Hadoop / Storm / Kafka experience are a major plus
  • Test Driven Development methodology
  • ETL or Data cleansing & normalizing experience is a major plus
  • Experience developing web APIs and SOA
  • Experience in Agile development methodologies
  • Git experience is a plus
  • Nagios experience is a major plus
  • Any Big Data technologies are pluses and we would be interested in hearing about
  • Data analysis, log mining and automated reporting experience is a major plus.
  • Experience with Tableau Desktop & Server is also a major plus
  • A sense of humor is required, and a wicked aim with a nerf gun is a plus.

To apply, please send your resume to mapquestcareers@mapquest.com with the subject “Data Services Team Java Developer”

Senior Account Manager (Dulles)

  • Manage the ad tech marketplace commercial revenue generation for MQ’s DaaS business
  • Drive internal Aol revenue through use of our data
  • Consistently deliver sales targets every quarter
  • Develop solid, strategic relationships with key decision makers within the ad tech industry and among the client base
  • Establish deep relationships with engineering and product to drive product improvements and position the tech infrastructure for scale
  • Closely coordinate with the MQ CDO to refine products, services, pricing models and go to market strategy
  • Speak on behalf of MQ at industry events, using such opportunities to redefine MQ as a leader in location based data and an innovator in the space
  • Work with the head of sales as a sales lead on any classic B2B DaaS related opportunities being brought in by the existing team
  • Travel: as needed
  • Reporting Structure: to Head of Sales

Our ideal candidate would have all the core elements of Challenger Sellers. Other requirements include:

  • 8+ years of sales experience in the digital and ad tech landscape
  • Deep understanding of the key and emerging players in the ad tech space
  • Impeccable presentation skills including written and oral communication
  • Aggressive negotiating skills with the ability to maintain ground and resist the desire for immediate closure
  • Relentless in the pursuit of quality, improvement and polish
  • Innate leadership skills both from an external and internal position; educate and coach others around you in knowledge and skill sharing
  • A commitment to not take yourself too seriously, to always look for the fun.

To apply – send your resume to mapquestcareers@mapquest.com with the subject line “Challenger Seller”