Open Raven

Senior Software Engineer - Backend

Remote
Java GCP SQL Cassandra PostgreSQL AWS
This job is closed! Check out or
Description

Open Raven is a Series B company poised to lead the red-hot cloud data security market. Founded in 2019, the company is backed by top VC’s, including Kleiner Perkins, Upfront Ventures, Pelion Venture Partners, and industry luminaries such as Phil Venables, Niloo Razi Howe, and Kevin Mandia. Our customers are some of the largest in the world who rely upon Open Raven to protect their sensitive data in the cloud at massive scale. 

We're a Los Angeles-based, remote-first company. The position can reside anywhere in the U.S. West Coast, or Colorado is preferred. We believe that getting together in person is a natural part of working remotely and a fundamental ingredient in building great teams and killer products.

About the role

Working across the product team including product management, user experience, engineering and operations you will design and develop back end services of our cloud and data security product. We are cloud-native and built on AWS, designed to discover and analyze large data sets and apply security policies. We always use the very best development tools available, follow Agile methodology with a dedicated program manager managing the backlog and have a full-time SaaS Ops team.

This role is for the scanning or platform teams.  Within the scanning team, you will develop and optimize how the Open Raven product accesses, enqueues, schedules, and performs analysis of data residing in S3 buckets or database tables - no small feat as this involves petabytes of distributed data.  The platform team on the other hand is responsible for a wide range of "supporting" services, from authentication and authorization, through to providing view/filters/lists of data for the front-end or for reporting

About you 

  • You’re obsessed with creating scalable applications using Java
  • You take pride in the quality and thoughtfulness of your code, which is modular, flexible, well designed and documented
  • Peer code reviews are your preferred way to collaborate and learn the system
  • You proactively seek out and help us minimize pain points within our infrastructure and code base
  • You stay abreast of the latest technologies and share what you learn with others
  • You are not afraid of failing while experimenting with different technologies, development methodologies, and tools
  • You are fascinated by other cultures and interested building strong relationships with team members across the globe

What you’ll do

  • Work closely with the team to address complex software/system architecture issues
  • Bridge the gap between high-level architecture and the detailed solutions design input needed to deliver product
  • Work closely with product management on understanding requirements and translating into technical solutions
  • Jump in and solve complex technical problems and design issues
  • Providing mentoring and guidance through code reviews, design reviews, best practices
  • Drive CI/CD capabilities to achieve continuous deployment
  • Drive quality mindset thoughts engineering practices 

What we’re looking for 

  • 5+ years professional experience
  • Experience developing using Agile methodologies
  • Experience working on large scale, complex applications
  • Experience with SaaS and cloud environments (AWS, GCP)
  • Experience and knowledge of big-data, high-volume, processing systems
  • Experience with multi-tiered architectures, distributed systems, high-availability systems
  • Expert-level knowledge of ORM using any of the following databases: SQL, Cassandra, PostgreSQL
  • Experience in a similar previous role working on B2B enterprise products
  • Excellent teamwork and communication
  • Ability to challenge the norm and maturity to advocate for changes for the greater benefit of the business
  • Proven ability to take the product through all stages of development from concept to launch at scale
  • BS/MS CS or equivalent 

What we offer 

  • Startup culture with a product company DNA
  • Competitive compensation + early-stage stock options
  • Excellent health insurance and benefits
  • Flexible work schedules and vacation policy
  • The ability to travel to conferences 
  • Remote friendly / distributed team
  • High-performing, fast-paced team
  • A culture that values kindness and being a good human
  • A team with a “don’t talk about it, be about it” mindset

-------

Open Raven is an Equal Opportunity Employer. We are committed to building a diverse team where all races, genders, sexual orientations, ages, religions, and lived experiences are welcome. Equal opportunity for all is not only vital to our success but the right thing to do. 

If you need assistance or accommodation due to a disability, you may contact us at careers@openraven.com and state your request for assistance in the subject line. 

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 216 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers