Job Description

Description

We are hiring a Backend Engineer to help us build a serverless product that sits at the intersection of information retrieval, distributed systems, and AI. In this role, you will design and implement our backend systems from the ground up. If you have a strong background in Rust, Golang, or C++ and are well-versed with distributed systems, we want to hear from you.

Company Culture and Environment

Our company fosters a collaborative and innovative environment where team members are encouraged to think creatively and challenge the status quo. We believe in the power of diverse perspectives and actively seek to build a team that reflects this value.

Career Growth and Development Opportunities

We are committed to the professional development of our employees, providing opportunities for growth and learning within a supportive framework. You will have the chance to engage in projects that push the boundaries of technology.

Detailed Benefits and Perks

  • Excellent medical, dental, and vision benefits
  • 401k match
  • Meaningful equity
  • Unlimited PTO and paid holidays
  • Company offsites
  • Bonus opportunities

Compensation and Benefits

  • Competitive salary based on experience
  • Comprehensive health benefits
  • Retirement savings plan with company matching

Why you should apply for this position today

This is an exciting opportunity to work on groundbreaking projects in a dynamic and innovative environment. By joining us, you will be part of a team that is shaping the future of technology in the AI and distributed systems space.

Skills

  • Proficiency in systems programming languages such as Rust, Go, C++, or C
  • Experience in building large-scale distributed systems such as databases or cluster schedulers
  • Deep knowledge of Kubernetes and AWS
  • Ability to design observable systems that operate at internet scale
  • Experience developing applications used by developers is a plus

Responsibilities

  • Design and implement backend systems from scratch
  • Build and maintain scalable web applications
  • Collaborate with cross-functional teams to deliver high-quality products
  • Ensure systems are designed for reliability and performance

Qualifications

  • 7+ years of relevant work experience as a Backend Engineer
  • Strong background in distributed systems
  • Proven ability to design and implement backend architectures

Education Requirements

  • Bachelor’s degree in Math, Computer Science, or other quantitative fields, OR equivalent experience

Education Requirements Credential Category

  • Bachelor’s Degree

Experience Requirements

  • At least 7 years of relevant experience in backend development and distributed systems

Why work in San Francisco, CA

San Francisco is a hub of innovation and technology, offering a vibrant culture and a diverse community. The city provides a wealth of opportunities for networking, collaboration, and professional growth in the tech industry. With its iconic landmarks, rich history, and access to beautiful natural landscapes, living in San Francisco offers a unique and enriching experience.

Employment Type: Full-Time

Salary: $200000.00 - 215000.00 Per Year

Get It - Professional Services connects job seekers with employers and opportunities that match their qualifications. Job seekers can complete the full application process on the employer's website. To learn more about the position, click our 'Apply Now' button and begin the application process. This job is shared on behalf of the employer, and any questions about the position, salary, application process, or other details about the job should be directed to them.

Apply to this job

Think you're the perfect candidate?

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.
Posted on Oct 08

Senior Backend Engineer - Rust, Go, C++ and Distributed Systems

San Francisco, CA

Remote (Friendly)

200,000 - 215,000 Per Year

By continuing, you agree to Get.It's Terms & Privacy Policy and to receive relevant job alerts.