Backend Engineer - Mid-Senior Level (Scala)

G2i Inc. is a software company that empowers teams to deliver and control the best software solutions.
$127,000 - $204,000
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Description For Backend Engineer - Mid-Senior Level (Scala)

G2i Inc. is seeking a Backend Engineer to join their team in building and maintaining their platform that serves over twenty trillion feature flags daily. The role focuses on developing data analysis products and APIs using Go for their Release Observability product line. The position offers a comprehensive compensation package ranging from $127,000 to $204,000, depending on geography and experience level, plus equity and benefits. The role involves working with core technologies including Golang, Redis, and NATS, and follows a you-build-it-you-run-it culture. Engineers will collaborate with frontend teams, improve server-side performance, and maintain high engineering standards. The position offers flexible remote work options with optional compensated off-hours on-call duties. This is an excellent opportunity for experienced backend developers who value code quality, automated testing, and engineering best practices.

Last updated 24 days ago

Responsibilities For Backend Engineer - Mid-Senior Level (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 - Mid-Senior Level (Scala)

Go
Java
Scala
  • 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 - Mid-Senior Level (Scala)

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Equity
  • RSUs
  • Health Insurance
  • Vision Insurance
  • Dental Insurance
  • Mental Health Benefits

Interested in this job?

Jobs Related To G2i Inc. Backend Engineer - Mid-Senior Level (Scala)

Software Engineer, Backend

Backend Software Engineer position at a leading crypto company, offering competitive compensation and remote work flexibility, focusing on Go development and microservices architecture.

Python Developer

Contract Python Developer position for AI-focused project, offering remote work and competitive hourly rate for 3-4 weeks full-time engagement.

Software Engineer, Backend

Remote Backend Software Engineer position at a leading crypto company, requiring 3+ years experience and Go expertise, offering competitive compensation including equity.

Backend Developer

Remote Backend Developer position at G2i Inc., focusing on Golang/Node.js development for digital solutions across web, mobile, and eCommerce platforms.

Backend Engineer - Mid-Senior Level (Scala)

Backend Engineer position at G2i Inc. focusing on building scalable data analysis products and APIs using Go, with competitive compensation and comprehensive benefits.