Software powers the world, and we empower all teams to deliver and control the best software. As a Backend Engineer, you will help us build features, design and implement API methods, and improve the performance and reliability of our systems. Our platform serves over twenty trillion feature flags daily. The core technologies we use daily include Golang, Redis, and NATS. As part of our you-build-it-you-run-it culture, all developers may be responsible for supporting applications in production, including on-call. Off-hours on-call is optional and compensated in addition.
Responsibilities:
Build and expand our data analysis products and APIs, written in Go, for our 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
Qualifications:
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
You write code that can be easily understood by others, with an eye towards maintainability
You hold yourself and others to a high bar when working with production systems
You value high code quality, automated testing, and other engineering best practices
A familiarity with networking technologies (TCP, HTTP, websockets, server-sent events, etc.)
Compensation
Our compensation scheme is based on geography and level of experience, from $127,000 to $204,000, with RSUs, health, vision, dental insurance, and mental health benefits in addition to salary.
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.
Are you a Backend Engineer with a flair for Scala looking to elevate your career? Join us at our innovative company where software solutions power the world! As a Backend Engineer at our firm, you'll dive into designing and implementing essential API methods, while contributing to the performance and reliability of our cutting-edge systems. You’ll be part of a team managing over twenty trillion feature flags daily, using a tech stack that includes Golang, Redis, and NATS. We foster a you-build-it-you-run-it culture, which ensures that every developer not only builds features but also supports them in production. While on-call is optional, it is compensated, recognizing the dedication of our team. Your responsibilities will include expanding our data analysis products and APIs for our new Release Observability line, collaborating closely with frontend engineers, and writing tests to ensure the reliability of our backend systems. Your qualifications will ideally feature experience in server-side web development, whether that's in Java, Scala, Ruby, Python, or Golang. You should be enthusiastic about experimentation and have a solid understanding of data ingestion and computer science fundamentals. By joining us, you'll be part of a communicative, collaborative environment focused on high code quality and maintainability. If you’re committed to pushing the boundaries of what’s possible with software, look no further and apply to join our team!
Based in Delray Beach, FL, G2i is a hiring platform run by engineers. The company offers services to that match companies and developers with pre-vetted React, React Native, GraphQL, and native iOS/Android focused engineers.
37 jobsSubscribe to Rise newsletter