Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

What's the role?

The Team

We are a team of highly motivated engineers responsible for creating and managing the Analytics Infrastructure of the company. We provide the tools and capabilities for enabling self-serve analytics capabilities realized through the Datamesh philosophy. We are passionate about our software’s quality and encourage a culture that supports curiosity, open discussions, ownership and accountability. We have an agile working environment that uses DevOps practices to build highly reliable solutions and leads the design/development of software solutions.

 

The Role

The HERE Analytics Foundation (AF) team is looking for a Software Engineer to join a team of experts building our Analytics Infrastructure and scaling and maintaining our ecosystem of applications that help with self-serve analytics.

 

 

The job includes all parts of software development lifecycle: refining product vision, gathering requirements, software system design, coding, testing, release and support. As our team is spread around the globe, you will work collaboratively with other team members from different locations.

 

Your daily activities will comprise of one or more of the following tasks:

 

  • Tackle interesting and challenging problems of large scale data extraction, transformation and enrichment
  • Implement tools to enhance both automated and semi-automated map data processing, involving backend/service-based software stack and front end visualization components for big data analysis
  • Apply and extend CI/CD tools and execute end-2-end ownership of your developed software, including DevOps and Testing
  • Work closely with other full stack and frontend engineers on the team to de/-refine APIs and system integrations
  • Work with other engineering teams and internal cu
  • stomers to identify new opportunities, address critical needs and solve complex problems using your backend development expertise
  • Become an expert at leveraging internal platform resources and APIs
  • Working in the AWS cloud computing environment

Who are you?

 

  • 2+ years of software development experience writing Production level code. You are proficient in either JAVA 1.8+ Or Python Or any Functional Programming language
  • Experience in working with Cloud Computing Services like AWS
  • Experience in working with data transformation processes or building ETL (Extract-Transform-Load) systems – Preferred
  • Proficiency in working with Relational Databases and minimally having conceptual understanding of SQL Query Execution Plans and SQL Performance Optimization techniques. Exposure to NoSQL Databases – Preferred
  • Exposure to working with SOAP/ REST Web Services
  • Experience in iterative software development process like AGILE
  • Working knowledge of Continuous Integration (CI) and Continuous Deployment of code and at least one of its associated toolkits like Jenkins/ GIT/ Gerrit
  • A passion to write high quality and resilient code with good unit tests
  • Flexibility to work across time zones in a global team environment
  • Good team spirit and can work collaboratively on a team with other strong programmers
    • Excellent oral and written communication skills in English.

Who are we?

HERE Technologies is a location data and technology platform company. We empower our customers to achieve better outcomes – from helping a city manage its infrastructure or a business optimize its assets to guiding drivers to their destination safely.

 

At HERE we take it upon ourselves to be the change we wish to see. We create solutions that fuel innovation, provide opportunity and foster inclusion to improve people’s lives. If you are inspired by an open world and driven to create positive change, join us. Learn more about us on our YouTube Channel.

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, HERE Technologies

HERE Technologies is on the lookout for a passionate Software Engineer II to join our dynamic team in Leon. As a critical part of our HERE Analytics Foundation (AF), you'll be diving deep into our Analytics Infrastructure, creating tools and capabilities that enable self-serve analytics through our innovative Datamesh philosophy. Our team thrives on quality and collaboration, ensuring a culture that fosters curiosity and open discussions. You'll encounter exciting challenges in large-scale data processing, transforming and enriching data in a variety of ways. In this role, you’ll engage in the full software development lifecycle - from refining our product vision to coding and supporting the software you develop. Your experience will shine as you work closely with other talented engineers to refine APIs and system integrations in a collaborative manner, all while navigating the AWS cloud environment. We believe in a flexible, Agile working environment where your contributions will make a real impact. If you have 2+ years of production-level coding experience, are proficient in Java 1.8+ or Python, and have a keen interest in data transformation and cloud services, this role will provide an excellent opportunity for professional growth. Join us at HERE Technologies and help us in our mission to create solutions that drive innovation and improve people’s lives worldwide. We can’t wait to welcome you to our team!

Frequently Asked Questions (FAQs) for Software Engineer II Role at HERE Technologies
What are the key responsibilities of a Software Engineer II at HERE Technologies?

As a Software Engineer II at HERE Technologies, your primary responsibilities include engaging in the full software development cycle, tackling challenging data processing problems, collaborating with other engineers globally to refine APIs and system integrations, and utilizing cloud computing services to enhance our Analytics Infrastructure. You will also write production-level code while incorporating CI/CD practices into your workflow.

Join Rise to see the full answer
What qualifications are required for the Software Engineer II position at HERE Technologies?

To qualify for the Software Engineer II position at HERE Technologies, candidates should have at least 2 years of software development experience and proficiency in Java 1.8+ or Python. Familiarity with AWS cloud services, data transformation processes, and relational databases is preferred. Additionally, good communication skills and the ability to work collaboratively in a global team environment are essential.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer II at HERE Technologies?

In your role as a Software Engineer II at HERE Technologies, you'll work with a range of technologies including Java, Python, AWS cloud computing, relational databases, and ETL processes. Experience with SOAP/REST Web Services and Continuous Integration and Deployment tools like Jenkins and Git will also be beneficial for success in this position.

Join Rise to see the full answer
Can you describe the team culture for the Software Engineer II role at HERE Technologies?

The culture at HERE Technologies promotes curiosity, open discussions, and a strong sense of accountability among team members. As a Software Engineer II, you'll find an agile, dynamic working environment that values collaboration and encourages innovative solutions while ensuring a high-quality output in your software development endeavors.

Join Rise to see the full answer
What career development opportunities exist for Software Engineer IIs at HERE Technologies?

HERE Technologies supports career development for Software Engineer IIs through hands-on project experiences, mentorship from senior engineers, and opportunities to lead projects. The company values innovation and encourages engineers to continuously learn and grow, ensuring you have the resources you need to enhance your skills and make significant contributions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
How do you approach a complex data processing problem?

When faced with a complex data processing challenge, I start by breaking it down into manageable components. I analyze the requirements, research different processing techniques, and collaborate with team members for insights. By leveraging programming best practices and considering scalability, I ensure the solution is both efficient and effective.

Join Rise to see the full answer
Can you describe your experience with cloud computing services such as AWS?

I have worked extensively with AWS services, including EC2, S3, and Lambda. My focus has been on deploying applications, managing databases, and optimizing performance. I value the scalability and reliability AWS provides, and I am committed to enhancing my skills further in areas like cloud architecture.

Join Rise to see the full answer
What is your experience with CI/CD practices?

I have a strong background in CI/CD practices, utilizing tools such as Jenkins and Git for automated deployments. I believe in the importance of continuous integration to catch issues early and deploying frequently to ensure that the software remains stable and feature-rich.

Join Rise to see the full answer
How do you handle tight deadlines in software projects?

In software development, tight deadlines require careful prioritization and communication. I assess the most critical tasks, set reasonable milestones, and ensure constant communication with my team. By maintaining focus and adapting as necessary, I strive to deliver quality work on time.

Join Rise to see the full answer
What strategies do you use for writing high-quality code?

To ensure high-quality code, I follow best practices such as writing unit tests, adhering to coding standards, and performing code reviews with peers. I emphasize code clarity and refactoring when necessary to maintain readability. Continuous learning also plays a key role in improving my coding practices.

Join Rise to see the full answer
How do you keep yourself updated with the latest technology trends?

I stay updated with technology trends by following industry blogs, attending webinars, and participating in online courses. Networking with other professionals and discussing emerging technologies at meetups also enhances my knowledge and keeps me aligned with current best practices.

Join Rise to see the full answer
Can you explain a time you solved a challenging technical problem?

In a previous role, I encountered slow performance in data processing. I analyzed the SQL query plans and identified inefficiencies, which I resolved through indexing and query optimization. After implementing these changes, we saw a significant performance improvement, benefitting the entire team.

Join Rise to see the full answer
How do you prioritize your work when managing multiple projects?

Prioritizing work across multiple projects involves evaluating deadlines, project impact, and team dependencies. I use tools like Trello for task management, which helps visualize progress. Regular check-ins with stakeholders allow for adjustments in priorities based on changing project needs.

Join Rise to see the full answer
What have you learned from working with a remote team?

Working with a remote team taught me the importance of clear communication and being proactive. I leverage various communication tools to keep everyone informed and engaged. Flexibility with time zones also fosters collaboration and helps us meet project goals effectively.

Join Rise to see the full answer
How would you approach developing an ETL process?

Developing an ETL process starts with identifying the data sources and understanding the transformation requirements. I would design a clear workflow, implementing necessary data transformations while ensuring data integrity. Testing the ETL process thoroughly before deployment is crucial to ensure reliability.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

HERE Technologies invites aspiring tech professionals to apply for a Software Test Engineer Intern position, perfect for those passionate about quality assurance and software validation.

Photo of the Rise User
Posted 6 days ago

Shape the future of mobility as a Senior User Researcher at HERE Technologies, leading user research initiatives across innovative projects in the automotive and logistics sectors.

Photo of the Rise User
Intetics Remote No location specified
Posted 8 days ago

Join Intetics Inc. as a Scala Developer to contribute to a high-performance transaction processing platform that's transforming B2B ecosystems.

Photo of the Rise User

Join Emory University's Fereidouni Lab as a Senior Software Engineer driving advancements in digital pathology and AI-driven diagnostics.

SciTec Hybrid No location specified
Posted 5 days ago

SciTec seeks an experienced Principal Software Engineer to work on innovative software solutions for national defense.

Photo of the Rise User
Posted 12 days ago

Join Visa as a Senior Software Engineer to create innovative payment solutions and be part of a technology-driven organization.

Posted 3 days ago

Looking for an experienced Senior Front-End Developer to join our remote team and bring innovative user interfaces to life using Angular.

Photo of the Rise User
ServiceNow Remote Salarpuria Sattva Knowledge City Knowledge City, Unit II, 17 to 10 Floor Survey No. 83/1, Serilingampally Mandal, Hyderabad, India
Posted 5 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Senior Software Engineer and contribute to creating innovative, AI-enhanced technology solutions.

Photo of the Rise User
Posted 7 days ago

Join Smallstep as a Senior Software Engineer to design and develop secure cross-platform applications in a dynamic, remote-first team.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Passion for Exploration
Dare to be Different
Empathetic
Growth & Learning
Paid Holidays
Medical Insurance
Equity
401K Matching
Learning & Development
Social Gatherings
Flex-Friendly
Maternity Leave
Paternity Leave
Sabbatical

Join Canva's User Platform team as a Software Engineer and help shape the future of user experiences for millions of daily users.

Our mission is to create a digital representation of reality to radically improve the way everyone and everything lives, moves and interacts.

31 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 16, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Akron just viewed Phlebotomy Technician - Outpatient at CCF
Photo of the Rise User
23 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Solon just viewed Graphic Designer at Applause
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.