Ditto Live Logo

Ditto Live

Engineering Manager-Database Platform

Posted 8 Days Ago
Be an Early Applicant
Remote
Hiring Remotely in US
Senior level
Remote
Hiring Remotely in US
Senior level
Lead and mentor a globally distributed engineering team to enhance a database platform focusing on scalability, performance, and reliability while collaborating with stakeholders to shape product roadmaps.
The summary above was generated by AI

About Ditto:

Ditto is on a mission to unleash the full power of edge devices by removing all the plumbing required to build amazing applications. We bridge the digital divide by enabling real-time data synchronization—even when internet connectivity is limited or non-existent. Our peer-to-peer technology is trusted by major customers like Chick-fil-A and Delta Airlines, and we also work closely with the U.S. military on mission-critical connectivity solutions. As a fast-growing startup poised for a future IPO, our team is globally distributed, and our core values are trust, communication, and continuous improvement. We celebrate diversity and strive to create a team that encompasses a wide range of backgrounds, skill sets, and perspectives.

About the Position

Ditto aims to expand the internet beyond traditional reach. Our groundbreaking software empowers devices to synchronize data in real-time, using cutting-edge, peer-to-peer database technology that runs on mobile, web, IoT, and server systems, automatically syncing data changes.

Help us ignite the future of highly scalable data synchronization as an Engineering Manager in Ditto's Cloud group! We are seeking a technical leader to drive innovation and expand the capabilities of our database platform.

Your role will involve guiding a talented team to build and enhance key backend systems, ensuring reliability, performance, and scalability. You will work closely with product managers, designers, and other teams to shape the future of our technology and the services that underpin it.

As the Engineering Manager, You Will:

  • Lead, Mentor, and Grow: Guide and grow a team of 6–8 skilled and globally distributed engineers, supporting their technical success, career development, and personal growth. Provide mentorship and coaching to help team members achieve their full potential.
  • Deliver Excellence: Plan and deliver high-quality solutions that meet business and technical goals.
  • Contribute to Architecture: Be an active participant in the design and implementation of system architectures, focusing on scalability and reliability.
  • Enhance Database Performance & Scalability: Drive optimizations for high-throughput, low-latency distributed databases, ensuring robust data consistency and fault tolerance.
  • Shape the Roadmap: Collaborate with product managers and stakeholders to build the team’s roadmap, incorporating input from customers, engineers, and researchers.
  • Support Software Operations: Ensure the reliability, performance, and availability of systems by supporting software in production environments in partnership with our SRE team.

Foster Culture: Set an example by cultivating a culture of trust, collaboration, and continual improvement aligned with Ditto’s core values.

What You’ll Need:

  • Management Experience: 3+ years managing software engineering teams, including responsibilities like hiring, performance management, and career development.
  • Technical Expertise: 5+ years of technical leadership experience with a strong background in platform and database technologies, distributed systems, and similar domains.
  • Deep Database Systems Knowledge: Experience designing, maintaining, and optimizing high-performance storage engines (such as RocksDB or similar), indexing strategies, and replication mechanisms.
  • Platform and Database Product Expertise: Demonstrated experience delivering platform or infrastructure products and benchmarking, debugging, and optimizing distributed systems effectively.
  • Collaborative Leadership: Proven ability to manage remote, globally distributed teams with strong asynchronous communication skills. Exceptional written and verbal communication to effectively convey complex ideas and align team efforts.
  • Proactive Leadership: A high level of self-direction, autonomy, and responsibility in leading teams and driving projects forward.

Nice to Haves :

  • Knowledge of technologies like Kafka, Kubernetes, and experience managing cloud database applications.
  • Understanding of CRDTs and their practical applications.
  • Previous experience leading teams working with Rust as the primary programming language.

 


Benefits we offer:

  • Competitive salaries

  • Stock options

  • Medical, dental, vision, life, and disability coverage

  • Flexible spending account (FSA)

  • Flexible vacation policy

  • 401(k) plan 

  • Office located in Atlanta, GA. Available for team member use.

Come join our remote team and discover the possibilities of your best career!

Equal Opportunity Employer: Ditto is proud to be an equal-opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristics. Ditto is committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let us know.

Ditto Recruiting Privacy Notice

Top Skills

Database Technologies
Distributed Systems
Kafka
Kubernetes
Platform Technologies
Rust

Similar Jobs

An Hour Ago
Easy Apply
Remote
United States
Easy Apply
140K-195K
Senior level
140K-195K
Senior level
AdTech • Big Data • Machine Learning • Marketing Tech • Mobile • Software
As a Senior Software Engineer, you will design and maintain ML architecture, monitor model performance, implement best practices, and collaborate with cross-functional teams for large-scale ML systems.
Top Skills: AWSAzureGCPGoGrafanaPrometheusPythonPyTorchSparkTensorFlowTrino
2 Hours Ago
Remote
2 Locations
30K-90K
Senior level
30K-90K
Senior level
Fintech • Machine Learning • Social Impact • Software • Financial Services
As a Sr Engineer I, you'll develop and extend the Provider Portal infrastructure, ensuring effective management of financial obligations while following good software design principles and mentoring other engineers.
Top Skills: AWSGitGo
3 Hours Ago
Remote
Hybrid
Florida, USA
98K-196K Annually
Senior level
98K-196K Annually
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Sr. Systems Engineer designs and implements public safety solutions, leading projects and ensuring system acceptance through collaboration with various teams and technical tasks.
Top Skills: BgpFortinet FirewallsHp/Aruba SwitchesIsisJuniper Srx/Mx Series RoutersLinuxMicrosoft Operating SystemsMplsNatNokia 7705 Series RoutersOspfRdpRtpScpSftpSipSnmpSshVmware Esxi

What you need to know about the Charlotte Tech Scene

Ranked among the hottest tech cities in 2024 by CompTIA, Charlotte is quickly cementing its place as a major U.S. tech hub. Home to more than 90,000 tech workers, the city’s ecosystem is primed for continued growth, fueled by billions in annual funding from heavyweights like Microsoft and RevTech Labs, which has created thousands of fintech jobs and made the city a go-to for tech pros looking for their next big opportunity.

Key Facts About Charlotte Tech

  • Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
  • Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
  • Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
  • Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
  • Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account