Software Engineer - Java & Data Analytics

Azaaki, LLC
Kirkland, United States of America
2 months ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate
Compensation
$ 229K

Job location

Kirkland, United States of America

Tech stack

Java
Data analysis
Unit Testing
Data Systems
Software Debugging
Google Maps
Pattern Recognition
Software Engineering
SQL Databases
Software Troubleshooting
Data Analytics

Job description

We are expanding our Google Maps Speed Limits team to improve data quality across 40-50 countries. This role focuses on analyzing speed limit data patterns and implementing production-level fixes in Java systems.

If you enjoy debugging complex systems, analyzing data patterns, and solving real-world problems at scale - this role is for you.

What You'll Do

  • Analyze speed limit data discrepancies using SQL
  • Investigate and debug country-specific logic issues
  • Modify and enhance existing Java codebase
  • Write production-quality code and unit tests
  • Identify root causes and implement scalable fixes
  • Work on one region/country issue at a time
  • Improve end-user driving experience globally

Role Breakdown

  • 50% Data Analysis (SQL, pattern detection, investigation)
  • 50% Java Engineering (debugging + production fixes)

Requirements

Do you have experience in Software troubleshooting?, Required:

  • 4+ years of software engineering experience
  • Strong Java coding skills (production systems)
  • Strong SQL and data analysis capability
  • Proven debugging and root-cause analysis experience

Nice to Have:

  • GIS or Maps exposure.

· This is a hands-on debugging + analytical engineering role.

  • Large-scale data systems
  • Data quality engineering

Apply for this position