Software Engineer- Cloud-Native SaaS, AWS, Distributed Systems

Sorry, this job was removed at 11:56 a.m. (PST) on Tuesday, January 25, 2022
Find out who's hiring in South Bay.
See all Developer + Engineer jobs in South Bay
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

About Clumio 

Started in 2017 and backed by the same founders that backed Snowflake and Confluent, Clumio’s mission is to deliver most innovative and robust platform for cloud data protection in the market.

Our secure air-gapped Back-Up as a Service solution enables organizations to achieve ransomware protection, stringent compliance requirements, backup and restore data in minutes, and gain better visibility to optimize cloud storage costs.  Our cloud-native platform protect critical enterprise data in the public cloud. Clumio’s focus on scalability,  performance and simplicity serving customers’ data protection use cases at true cloud-scale.

We have multiple job openings for talented engineers to build cloud-scale SaaS data platform.  Our team makes heavy use of AWS cloud services such as Lambda, DynamoDB, EC2, Athena, S3, Secret Manager and others.

About Data Path Team

The data path team has developed several products and technologies that include the full data pipelines for end to end backup and restore for data sources such as AWS EC2, EBS and VMware-on-AWS VMs, file-system-level indexing and file-level restore. Additionally the team has built platform-level technologies such as garbage collection, workflow orchestration engine, distributed work tracker and support for customer’s own encryption keys. Data pipeline work for EC2, EBS and VMs includes detecting changed data, global deduplication, customer-controlled encryption, compression, efficient data formats for network transfers and cloud persistence and fast streaming restores.

About Backend Team

The backend team has developed products and technologies that include full streaming metadata ingestion pipelines through EventBridge and various messaging technologies for data sources such as AWS and VMware, distributed workflow and concurrency management of policies, compliance, and scheduling for these data sources, and many other platform-level technologies.

The team has additionally worked on backup, restore, and indexing pipelines for data sources such as RDS and SQL, leveraged cloud-services such as EMR to implement innovative solutions for granular record retrieval from cloud-based backups, integrated with data warehouses to help customers gain visibility into cloud costs, simplified customer onboardings through the use of dynamic AWS Cloudformation templates, and spread the use of Clumio through integration with AWS Marketplace and the release of public REST APIs.

Roles and Responsibilities

  • Design and implement software components from the ground-up on a distributed, cloud-scale SaaS platform in microservices-based architecture.
  • Solve hard problems with a security-first mindset to build high throughput, scalable data ingestion and processing pipelines.
  • Bring a SaaS design philosophy and experience to the wider team. Leading the move to cloud-native infrastructure
  • Collaborate with PM and cross-functional teams such as UX, UI, and QE and Customer Success to deliver and maintain features and projects in a continuous integration and deployment manner.
  • Build and enhance of  services to allow Customer Success teams to deliver proactive customer experience resulting in less customer escalations for Developers.
  • Bring a distributed service mindset to architecture discussions.
  • Communicate and share technical ideas at all levels of the organization

Who You Are: 

  • Self-Motivated You take initiative and can turn ideas into real features. You enjoy discussing scenarios, designs and their tradeoffs with your team.
  • Growth Mindset You are not satisfied by the status quo and work with those around you to improve the quality of our systems, code, teamwork and engineering practices.
  • Experience  Min 5+ years experience designing, implementing technologies in large-scale cloud services (preferably AWS, Azure or GCP) 
  • Knowledge in building Software as a Service (SaaS)
  • Team Player You enjoy collaborating with, learning from and teaching others 
  • Coding in Golang or Java or modern C++
  • Driven to solve problems, produce quality code and to keep improving

Education  Bachelors/Masters/PhD degree in Engineering or Computer Science

Clumio provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

Located right next to California's Great America and Levi's Stadium, the options for your one-on-ones are endless!

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about ClumioFind similar jobs