Remote Otter LogoRemoteOtter

Senior Software Engineer - Billing - Remote

Posted 1 week ago
Software Development
Full Time
Worldwide

Overview

Dremio is the unified lakehouse platform for self-service analytics and AI, serving hundreds of global enterprises, including Maersk, Amazon, Regeneron, NetApp, and S&P Global. Customers rely on Dremio for cloud, hybrid, and on-prem lakehouses to power their data mesh, data warehouse migration, data virtualization, and unified data access use cases. Based on open source technologies, including Apache Iceberg and Apache Arrow, Dremio provides an open lakehouse architecture enabling the fastest time to insight and platform flexibility at a fraction of the cost.

In Short

  • Own design, implementation, testing, and support of next-generation features related to scalability, reliability, robustness, performance, usability and security of the product
  • Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment
  • Work on distributed systems for data processing with efficient protocols and communication, locking and consensus, schedulers, resource management, autoscaling, and self-healing
  • Use modular design patterns to deliver an architecture that’s elegant, simple, extensible and maintainable
  • Solve complex technical problems and customer issues
  • Design and deliver architectures that run optimally on public clouds like GCP, AWS, and Azure

Requirements

  • B.S./M.S/Equivalent in Computer Science or a related technical field or equivalent experience
  • 6+ years of experience developing production-level software
  • Fluency in Java/C++
  • Strong foundation in data structures, algorithms, multi-threaded and asynchronous programming models, and their use in developing distributed and scalable systems
  • Experience building high performance software and good understanding of how modern CPU pipelined architectures work and their applications towards software development
  • Experience in developing complex and scalable distributed systems and delivering, deploying, and managing microservices successfully
  • Passion for learning and solving complex and unexplored problems effectively
  • Hands-on experience with AWS, Azure, or Google Cloud Platform
  • Strong knowledge of database fundamentals, SQL, and schema design is a big plus

Benefits

  • Workplace Wednesdays to improve cross-team communication
  • Lunch catering / meal credits provided in the office
  • Local socials align to Workplace Wednesdays
  • Hybrid work environment
Dremio logo

Dremio

Dremio is a leading unified lakehouse platform designed for self-service analytics and AI, catering to a diverse range of global enterprises such as Maersk, Amazon, and Regeneron. The company specializes in providing cloud, hybrid, and on-prem lakehouses that facilitate data mesh, data warehouse migration, and data virtualization. Leveraging open-source technologies like Apache Iceberg and Apache Arrow, Dremio offers an open lakehouse architecture that ensures rapid insights and platform flexibility at a competitive cost. Dremio is committed to high standards of communication, accountability, and respect among its employees, fostering a dynamic and innovative work environment.

Share This Job!

Save This Job!

Similar Jobs:

StackAdapt logo

Senior Software Engineer, Billing - Remote

StackAdapt

16 weeks ago

Join StackAdapt as a Senior Software Engineer to develop and maintain their billing infrastructure and contribute to their innovative advertising platform.

Canada
Full-time
Software Development
Figma logo

Software Engineer - Billing - Remote

Figma

16 weeks ago

Figma is seeking a full-time software engineer to join their Billing Team, focusing on automating revenue workflows and building payment capabilities.

United States
Full-time
Software Development
$149,000 - $350,000/year
Attentive logo

Senior Software Engineer, BI Engineering - Remote

Attentive

5 weeks ago

Join Attentive as a Senior Software Engineer to build and shape analytics solutions within the BI Engineering team.

USA
Full-time
Software Development
Metronome Technologies logo

Senior Software Engineer - Billing Platform - Remote

Metronome Technologies

8 weeks ago

Join Metronome as a Senior Software Engineer to build and scale a powerful billing platform.

USA
Full-time
Software Development
$165,000 - $192,500/year
Visa logo

Senior Software Engineer - Remote

Visa

1 week ago

Join Visa as a Senior Software Engineer to develop innovative payment solutions and work on complex distributed systems.

Worldwide
Full-time
Software Development