Software Engineer - Java/Scala/Go
5 d. temu

What's the role?

HERE is looking for experienced Software Engineers to join its fast-growing and highly motivated Platform Foundation team.

The Platform Foundation is responsible for providing the enabling layers to the HERE Platform through identity and access management, accounting, billing, container orchestration, cloud abstraction, big data management, processing, and streaming services.

The platform foundation services are mission-critical and meet demanding compliance, security, performance, and uptime requirements.

As a Software Engineer, you'll have the opportunity to work on this amazing product. Within the cross-functional and self-organized team, you’ll have fun working on distributed micro-services that manage 1000+ stream and batch data processing customer pipelines running on 100s of ec2 instances across multiple AWS regions.

These services and data processing pipelines they manage are mission-critical and meet demanding compliance, security, performance, and uptime requirements.

You will help run it on production with full control and responsibility. Your role encompasses defining and working on features and technical tasks in a self-directed fashion, supporting your colleagues with technical challenges, working with product management to analyze requirements, talking to stakeholders, designing, implementing, and documenting solutions as well as testing and reviewing your colleagues' work.

Team shared responsibilities

  • Architecture, design, develop, test the backend components
  • Evaluate and choose technologies suitable for work
  • Elaboration and refinement of user stories
  • development infrastructure (build, testing, continuous integration, delivery)
  • Run, monitor, and support in production, ensure our customers receive world-class service by periodically participating in on-call shifts
  • Team ceremonies (planning, demo, triage, retrospective)
  • Communicate effectively about decisions, direction, and progress, both inside and outside the team
  • Your benefits

  • Work on the development of high scale services, managing 1000s of data processing pipelinesWork with cutting edge, modern technologiesFantastic & talented people from 60+ countries worldwide, direct partnership with Seattle, Chicago, and Kyiv teams Flexible working hours A great work-life balanceHERE University where you can train yourself or dedicate 20% of your time to another inhouse project
  • Who are you?

  • Strong programming skills, knowledge of object-oriented and functional programming languages and related technologies (, Java, Scala, Go) - approx 1 year of experience
  • Experience with high throughput, low latency, highly reliable systems at scale (3+ Senior, 6+ for lead)
  • Experience with HTTP, the REST principles, and Microservices
  • Understanding of the importance of producing good and readable code
  • Experience with cloud-based technologies a strong plus (, GCP, Azure)
  • Experience with containerization and container orchestration like Docker, Kubernetes
  • Knowledge of CI / CD, project management tools (JIRA, Jenkins, Git, Gitlab)
  • Knowledge of software architecture, design and ability to formulate and review designs
  • Experience in using DevOps methodologies to drive throughput and stability
  • Experience with high availability NoSQL databases, Big Data processing Frameworks, Spark, Flink, Ray, Presto, Kafka is a plus
  • CS, Math, EE, ...)

  • Excellent written English, with the ability to communicate complex topics clearly
  • LI-EN1

    Zgłoś tę pracę

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Formularz wniosku