Senior Software Engineer Backend / Distributed Systems

Opus Resourcing Ltd
San Francisco, California, US
$170K-$200K a year
Full-time
We are sorry. The job offer you are looking for is no longer available.

Senior Software Engineer with backend / distributed systems / large scale and database / data processing or data streaming centric background and coding skills in at least one of Go, Golang, Python, Java or C++ is required by a respected and well-funded start-up in San Francisco in the cloud data security space to work in product engineering and deliver a massive scale platform reliably, securely.

To work with founding engineers from Amazon, Uber, Google, Stripe and Datadog etc.

Submit your CV and any additional required information after you have read this description by clicking on the application button.

Salary : Circa $170-200k + Equity + Benefits + Health, Dental, Vision, 401K, Paid Leave, Fitness, Mental Health, Paternity Leave (H1B visa transfer considered)

Location : Hybrid role, 2 days per week in the San Francisco Office

This Senior Software Engineer will flex their skills on complex platform architecture, coding, and reliability on a platform with low latency, real-time microservices and streaming data to process and protect substantial data volumes and millions of users.

Primary technologies used include : Go, Python, Linux, Kafka, AWS, Redis, Docker, Kubernetes, Cassandra, Terraform, Envoy, Node.JS

Minimum Requirements :

  • Strong coding ability in at least one of Go / Golang OR Python OR Java OR C++ with a Polyglot mindset
  • Experience of working in a fast-paced start-up environment
  • Strong skills in backend systems and scale such as distributed systems / event-driven, low latency or multi-threading or machine learning
  • Proven experience running systems at scale with thousands of transactions TPS / requests per second RPS and reliability engineering
  • Experience developing complex software systems scaling to substantial data volumes or millions of users with production quality deployment, monitoring and reliability.
  • Experience in integrating with third-party APIs
  • Data Processing - experience with building and maintaining large-scale and / or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper
  • Experience with large-scale distributed storage and database systems (SQL or NoSQL, MySQL, Cassandra)
  • Ability to solve complex business problems and play a senior role in a team in solving them

Key Responsibilities :

  • Work in product-centric engineering to architect low latency / distributed systems and real-time microservices
  • Building highly-available and secure authentication and API services
  • Optimizing and operating high-volume auto-scaling streaming data services
  • Maintaining and evolving mission-critical internal databases and services
  • Instrumenting streaming data services for visibility into utilization per customer
  • Writing and maintaining documentation about internal and public services
  • Working with product and other stakeholders to define features

This is an outstanding chance to flex your skills and develop your career within a fast-growing and well-funded start-up of around 200 people in collaboration with VC and backing from tech giants.

Opus Resourcing acts as a recruitment agency and helps a number of world-leading brands to source the best possible talent.

J-18808-Ljbffr

6 days ago
Related jobs
Promoted
ZEAL
San Francisco, California
Remote

Senior Software Engineer - Remote (backend, node. All our engineers here at Zeal are full-stack engineers, but we have a position available on the back-end leaning side (70/30) where you'd be working on our tax engine and API. Our engineering team is into Typescript, built on React/Redux, Node, Mong...

Promoted
Sirius
Oakland, California

As a Senior Principal Software Engineer (Enterprise Architect), you will join a highly performing-team of engineers who architect, and design backend and big data services that are robust, scalable and secure. Work with various teams of engineers building software in a collaborative development proc...

Promoted
Stott and May
CA, United States

Are you a seasoned software engineer with a passion for solving complex problems? Do you thrive in a dynamic, start-up environment where your skills and creativity can truly shine? If so, we have an exciting opportunity for you to join an emerging startup in the GenAI industry, as a founding enginee...

Promoted
Salesforce.Com Inc
San Francisco, California

Senior/Lead/Principal Software Engineer - Frontier AI. As a Software Engineer on this team, you'll partner with some of the brightest minds in AI to build groundbreaking products, prototypes, and tools that transform how our customers interact with Salesforce's suite of products. This is an opportun...

Promoted
Redflag AI
Berkeley, California

Work on Backend with other engineers. At Redflag, we develop software that is able to analyze every type of content used to communicate online (text, image, video, and audio) and has the capability to find any particular piece of content across the entire internet. Develop and propose software archi...

Promoted
Menlo Ventures
San Francisco, California

As a Senior Software Engineer on the Growth team, you will play a pivotal role in shaping the future of our company. You will leverage your technical expertise to make critical decisions, build robust systems, and deliver products that empower both the truck drivers on our platform and our internal ...

Promoted
DICE
San Francisco, California

Senior Backend Engineer (HYBRID). Really know about scalable distributed systems. TEKsystems is an Allegis Group company. Have built production systems and services in Golang (ideal) or Java/Python/Scala. ...

MongoDB
San Francisco, California

Our team is building a cloud-based distributed systems software responsible for the entire lifecycle of search including: data ingestion, partitioning, performance, availability, query language, and aggregation. Experienced in developing distributed systems, cloud services and SaaS products. Experie...

OpenAI
San Francisco, California

As a Distributed Systems engineer, you will work to deliver powerful APIs orchestrating thousands of computers moving and persisting vast amounts of data. Have worked on large distributed systems. Have strong software engineering skills and are proficient in Python and Rust or equivalent. The Platfo...

Zipline
South San Francisco, California

Our perception team is looking for a software engineer with expertise in machine learning and artificial intelligence utilizing sensor data and a passion for developing and shipping perception systems for the real world. What You'll Do   Design integrated machine learning solutions that en...