Full-Time

Site Reliability Engineer

Posted on 9/13/2024

Ditto

Ditto

51-200 employees

Simplifies multi-platform app development and synchronization

Data & Analytics
Consumer Software
Enterprise Software

Mid

Remote in USA

Category
DevOps & Infrastructure
Site Reliability Engineering
Required Skills
Chef
Bash
Kubernetes
Microsoft Azure
Python
Puppet
Docker
AWS
Prometheus
Ansible
Development Operations (DevOps)
Google Cloud Platform
Requirements
  • Bachelor's degree in Computer Science or a related field, or equivalent experience.
  • 3+ years of experience in a Site Reliability Engineering or DevOps role.
  • Strong understanding of system architecture, design patterns, and performance tuning.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Proficiency in scripting languages (Python, Bash) and configuration management tools (Ansible, Puppet, Chef).
  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for automation and efficiency.
  • Willingness to learn new technologies and adapt to changing environments.
Responsibilities
  • Build & design Ditto’s cloud infrastructure with reliability and performance in mind.
  • Build tools & services to allow automated infrastructure management and self-healing, including deployments and upgrades.
  • Support the end-to-end monitoring of our Cloud deployments. Layer observability into our Kubernetes operators.
  • Prioritize what metrics to collect, drive analysis of those metrics, and influence our roadmap based on that analysis.
  • Participate in on-call rotations, working to keep customer workloads running and incident free.
  • Advocate proper devops practices across software engineering teams.

Ditto.live simplifies the development of native applications for various platforms, including iOS, macOS, Android, and web. Its main product, the Edge Sync Platform, addresses the challenge of data synchronization by allowing developers to manage data that is distributed across multiple devices and cloud infrastructures. This platform enables developers to write their code once and deploy it across different platforms, which saves time and reduces effort in the app development process. Unlike many competitors, Ditto focuses on providing a seamless experience for developers by offering features like peer-to-peer authentication and offline syncing. The company's goal is to enhance the efficiency of app development and improve user experiences by enabling the creation of interconnected applications.

Company Stage

Series A

Total Funding

$52.5M

Headquarters

San Francisco, California

Founded

2018

Growth & Insights
Headcount

6 month growth

3%

1 year growth

23%

2 year growth

195%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased demand for offline-first applications aligns with Ditto's offline syncing capabilities.
  • Growing popularity of edge computing complements Ditto's Edge Sync Platform for efficient data handling.
  • Expansion of IoT devices presents opportunities for Ditto's platform integration in IoT solutions.

What critics are saying

  • Emerging startups with similar solutions could threaten Ditto's market share.
  • Rapid evolution of app development frameworks may outpace Ditto's integration capabilities.
  • Reliance on a subscription model poses financial risks if clients choose competitors' pricing models.

What makes Ditto unique

  • Ditto offers offline syncing, crucial for remote work and travel with unreliable internet.
  • The Edge Sync Platform allows seamless data synchronization across multiple environments.
  • Ditto's peer-to-peer authentication enhances data protection, addressing privacy and security concerns.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE