Senior Software Engineer | Online Jobs | Optimhire

Senior Software Engineer

THE ROLE

We're looking for an amazing Backend Developer to join Hopper's quickly growing Distributed Fintech team! Within the Fintech team, you will have the opportunity to have an outsized impact on the company as we integrate our products with a fast-growing list of partners.

 

As a Software Engineer in our Distributed Fintech business unit, you will be directly responsible for designing, implementing, deploying and operating the complex backend systems that power our Hopper’s partner integrations!


Ideal candidate:

  • The ability to bring leading industry techniques and technologies to the table
  • A strong understanding of distributed systems and how architectural decisions affect performance and maintainability
  • Excelled in cross-functional teams, working fluidly with Product Managers, Data Scientists, Mobile Engineers, and other highly skilled specialists
  • A passionate focus on quality, writing testable code that performs and scales
  • The ability to work with minimal guidance, be proactive and to handle uncertainty, ambiguity and the challenge of quickly evolving goals
  • Prior cloud experience
  • Working with Scala and its Libraries
  • Prior travel or eCommerce experience


Tech Stack:

  • Containerized microservices architecture with over 200+ services running primarily in Google Cloud Kubernetes
  • Our backends are primarily built using Scala and Akka while our web front ends use TypesScript/React
  • We make extensive use of OpenAPI, GKE, OAuth, Pub/Sub, Big Query, Spanner
  • We are heavily data driven making extensive use of tools like Amplitude, Big Query and Datadog


Perks:

  • Well-funded and proven startup with large ambitions, competitive salary and stock options
  • Unlimited PTO
  • WeWork All Access Pass OR Work-from-home stipend
  • Entrepreneurial culture where pushing limits and taking risks is everyday business
  • Open communication with management and company leadership
  • Small, dynamic teams = massive impact
  • 100% employer paid medical, dental, vision, disability and life insurance plans
  • Access to a 401k 


Job Type

Payroll


Positions

Backend Developers


Must have Skills

  • Java (All Versions) - 6 Years

    Expert

  • Scala - 6 Years

    Advanced

  • Microservices - 4 Years

    Intermediate


Timezones

Eastern Daylight [UTC -4]

Central Daylight [UTC -5]

Mountain Daylight [UTC -6]

Pacific Daylight [UTC -7]


Languages

english - Fluent

150 - 185 K/Year USD (Annual salary)

Longterm (Duration)

Fully Remote

United States, Mexico, Brazil, Canada


Len S

United States