Backend Engineer Scala

G2i Inc. is a software company that empowers teams to deliver and control the best software solutions.
$127,000 - $204,000
Backend
Remote

Description For Backend Engineer Scala

Software powers the world, and G2i Inc. empowers teams to deliver and control the best software. As a Backend Engineer, you'll be part of a platform that serves over twenty trillion feature flags daily. The core technologies include Golang, Redis, and NATS. The role involves building and expanding data analysis products and APIs for the Release Observability product line, collaborating with frontend engineers, and maintaining high-performance systems. The company follows a you-build-it-you-run-it culture, where developers may support applications in production. The position offers competitive compensation based on geography and experience, ranging from $127,000 to $204,000, along with RSUs and comprehensive benefits. The ideal candidate should have strong experience in server-side development, particularly with languages like Java/Scala, Ruby, Python, or Golang, and a deep understanding of distributed systems and API development. The role requires someone who values code quality, automated testing, and engineering best practices while being able to work collaboratively in a communicative environment.

Last updated 21 days ago

Responsibilities For Backend Engineer Scala

  • Build and expand data analysis products and APIs, written in Go, for new Release Observability product line
  • Collaborate with frontend engineers to deliver user-facing features
  • Monitor and improve server-side performance
  • Write unit, integration, and load tests as necessary
  • Actively participate in code reviews
  • Write and review technical proposals
  • Improve engineering standards, tooling, and processes

Requirements For Backend Engineer Scala

Go
Redis
Java
Scala
Ruby
Python
  • Demonstrable experience with server-side web development (e.g. in Java / Scala, Ruby, Python, Golang)
  • Experience with or interest in Experimentation and Statistics
  • Experience building RESTful APIs
  • Experience with Data ingestion
  • Familiarity with computer science fundamentals such as data structures, distributed systems, concurrency, and threading
  • A commitment to working in a communicative and collaborative environment
  • Write code that can be easily understood by others, with an eye towards maintainability
  • Hold yourself and others to a high bar when working with production systems
  • Value high code quality, automated testing, and other engineering best practices
  • Familiarity with networking technologies (TCP, HTTP, websockets, server-sent events, etc.)

Benefits For Backend Engineer Scala

Medical Insurance
Vision Insurance
Dental Insurance
Mental Health Assistance
Equity
  • Competitive salary range $127,000-$204,000
  • RSUs (Restricted Stock Units)
  • Health insurance
  • Vision insurance
  • Dental insurance
  • Mental health benefits
  • Optional compensated off-hours on-call

Interested in this job?