Cohesity

Staff Security Software Engineer

US
USD 192k - 240k
MongoDB Streaming Spark Go C++ gRPC Machine Learning Microservices Kubernetes AWS GCP PostgreSQL Azure Elasticsearch Kafka R Python Java
Description

Cohesity is a leader in AI-powered data security and management. Aided by an extensive ecosystem of partners, Cohesity makes it easy to secure, protect, manage, and get value from data — across the data center, edge, and cloud. Cohesity helps organizations defend against cybersecurity threats with comprehensive data security and management capabilities, including immutable backup snapshots, AI-based threat detection, monitoring for malicious behavior, and rapid recovery at scale.

We’ve been named a Leader by multiple analyst firms and have been globally recognized for Innovation, Product Strength, and Simplicity in Design.

Join us on our mission to shape the future of our industry.


We are looking for a seasoned, innovative  Staff Software Engineer to lead architecture and end-to-end solution for our Security Products.

As part of our Security Engineering team, you will be responsible for architecture and end-to-end system design from inception through R&D, product delivery, customer show-case and deployment. You will develop multiple security products focused around Detection, Prevention, Remediation and Cyber Recovery from any security threats, applying Generative AI for various security solutions. This can include research & development and delivery of Security features focused on Ransomware, Malware, IAM, KMS, Vaulting, DSPM, CSPM, SIEM/SOAR and many more.

You will be focused on security and cyber resiliency software delivered as a service in public/private/hybrid cloud environments. Additionally, you will be involved in designing, implementing, and delivering Multi-Cloud SaaS apps and software which will require knowledge of microservices, Kubernetes, caching, databases, message brokers, IAM, KMS, ETL, data/stream processing pipelines, CI/CD tools and cloud services like AWS, Azure, and GCP.

You will work in lock step with cross-BU platform, cloud SaaS engineering and infrastructure teams, enabling and delivering security products in the ecosystem with monthly release cycles.

You will also be working closely with the PM and UX teams to refine requirements and incorporate customer feedback. Communicating with cross functional stakeholders will be a regular part of the job. We’re looking for a technical lead who is motivated by technology and enjoys problem-solving, mentoring and collaborating with engineers across teams.

 

What You'll work on

- Design and implement Microservices for highly available and scalable SaaS features for various security products.

- Build and own frameworks for controlled releases and AB testing.

- Diagnose and troubleshoot performance and availability issues pertaining to databases like Postgres, Elasticsearch and Mongodb and streaming data pipelines like Spark/Flink.Perform exploratory analysis and POCs to identify performance and cost optimizations.

- Monitor, optimize, and report on performance, throughput, and scalability trends.Work with development teams to optimize data models and build optimizations to improve performance.

- Work with operations to improve uptime, availability and performance.

- Act as a technical lead to develop Cloud Security Products in distributed public/private cloud environments. This includes Anti-Ransomware solutions, AI/ML based attack vector analysis with solution & product design to address customer needs to ensure Data Security, Data Sovereignty.

- Design and implement Cloud Infrastructure Monitoring use cases.

- Lead retrospectives and drive implementation of best practices.

- Coordinate features and deliverables across multiple engineering and Product management teams to achieve project goals.

- Collaborate with cloud operations to establish KPI for different services and own end to end delivery and lifecycle management.

- Lead initiatives and projects. Provide technical leadership and mentoring to team members.

 

What should you have -

- B.S. or M.S. in Computer Science, Electrical Engineering or related experience.

- 10+ years of proven work experience in SaaS development.

- Experience in kubernetes-based microservices development.

- Experience working with cloud service providers such as AWS/Azure/GCP.

- Strong coding experience in any of these languages - Golang, Python, Java, C++.

- Experience in OLTP workloads - Postgres.

- Experience in NoSQL engines - MongoDB, ElasticSearch.

- Experience with Message brokers such as Kafka and Stream processing frameworks such as Spark/Flink.

- Experience with communication protocols such as REST and GRPC.

- Experience with Machine Learning models.

- An interest and desire to stay abreast of emerging security threats, vulnerabilities, and controls.

- Must be self-directed, organized, and detail-oriented as well as have the ability to multitask and work effectively in a fast-paced environment.

- Active team player with excellent communication skills, positive attitude, and good work ethic.

- Ability to technically lead a team of 8-10 engineers.

- Comes up with creative solutions to challenging problems.

 

Nice to Have's

- Experience working at a high-growth startup is a bonus.

- Experience Cloud Data Warehouses - Snowflake.

- Experience with Generative AI.

- Experience in implementing Cloud Security Posture Management (CSPM), Data Security Posture management (DSPM) and Cloud Workload Protection Platforms (CWPP) is a strong plus.

- Experience working in a regulated environment (SOC, ISO, PCI, DSS, HIPAA, etc.)

 

#LI-VD1

Disclosure Pursuant to Applicable State Equal Pay Transparency Laws - This position has a starting pay range as listed below. Actual salary depends upon many factors, including a candidate’s skills, qualifications and experience, location, and salary expectations, and therefore a starting salary at the low end, high end, or even above the stated range may be offered. This position may also be eligible for bonus compensation, commission (if in a sales function), and/or equity grants. Additionally, full-time employees are eligible to participate in our comprehensive benefits framework, including health and wellness benefits, vacation, paid holidays and refresh days, 401(k) retirement plan, life and disability insurance coverages, and other benefits the Company may offer from time to time.
US Pay Range
$192,000$240,000 USD

Data Privacy Notice for Job Candidates:

For information on personal data processing, please see our Privacy Policy.

Equal Employment Opportunity Employer (EEOE)

Cohesity is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law. 

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at 1-855-9COHESITY or talent@cohesity.com for assistance.

In-Office Expectations

Cohesity employees who are within a reasonable commute (e.g. within a forty-five (45) minute average travel time) work out of our core offices 2-3 days a week of their choosing.

Cohesity
Cohesity
Analytics Cloud Computing Data Center Data Storage Information Technology

0 applies

3 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,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

🥳🥳🥳 401 happy customers and counting...

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

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say