Lead Software Engineer position at HERE Technologies, responsible for designing and implementing tools for efficient geospatial data processing, serving as a technical authority and mentor, and collaborating with product, architecture, and leadership teams.
Requirements
- 8+ years of software development experience
- Bachelor's/Master's in Computer Science
- Strong problem-solving skills in system design and backend troubleshooting
- Expert in Java, Spring Boot, and microservices architecture
- Skilled in building scalable, low-latency cloud systems using AWS, Docker, and NGINX
- Solid experience with REST APIs, messaging frameworks, JSON/XML, and SOA
- Proficient in PostgreSQL and SQL with strong DBMS knowledge
- Writes clean, reusable, and testable code with a strong quality mindset
- Leads end-to-end software development lifecycle with minimal supervision
- Applies CI/CD and DevOps practices across the software stack
- Collaborates effectively with cross-functional teams and mentors junior engineers
- Agile, detail-oriented, self-motivated, and adaptable to fast-paced environment
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Visa Sponsorship
- Four Day Work Week
- Generous Parental Leave
- Tuition Reimbursement
- Relocation Assistance