Senior Staff Software Engineer - Spaces

Company:  Penn Foster
Location: Seattle
Closing Date: 01/11/2024
Salary: £150 - £200 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description

Be Part of Building the Future

Dremio is The Easy and Open Data Lakehouse, providing self-service analytics with data warehouse functionality and data lake flexibility across all of your data. Dremio increases agility with a revolutionary data-as-code approach that adopts Git concepts to enable data experimentation, version control, and governance.

Founded in 2015, Dremio is headquartered in Santa Clara, CA. For more information, visit

If you, like us, say "bring it on" to exciting challenges that really do change the world, we have endless opportunities where you can make your mark.

About the role

The Spaces team is hiring an experienced software engineer to help build world-class tools to help customers query their data fast and efficiently. You'll have the opportunity to architect, design and implement GenAI technologies within the SQL Editor.

What you'll be doing

  • Own the full cycle of development from inception, design, development, testing, and production
  • Work on distributed systems for data processing, with efficient protocols and communication
  • Understand and reason about concurrency and parallelization to deliver scalability and performance in a multithreaded and distributed environment
  • Actively participate in code and design reviews to maintain exceptional quality
  • Help grow the team by participating in recruiting and mentoring.

What we're looking for

  • B.S. or M.S in Computer Science or in a related technical field
  • 10+ years of industry experience
  • Fluency in Java with 5+ years of experience developing production-level software
  • Strong foundation in data structures, algorithms, multi-threaded and asynchronous patterns
  • Experience developing scalable distributed systems and managing microservices
  • Experience with building robust and scalable APIs for data processing platforms
  • Experience with RBAC in the context of Data Management Platform/Database systems
  • Experience with containers and Kubernetes for orchestration
  • Excellent understanding of distributed file systems like S3, ADLS or HDFS
  • Excellent communication skills and affinity for collaboration
  • Passion and ability to work in a fast-paced and agile development environment

Bonus points if you have

  • Hands-on experience of multi-threaded and asynchronous programming models
  • Hands-on experience in query processing or optimization, distributed systems, or storage systems

What we offer

  • Medical, dental and vision insurance
  • 401(k) Plan
  • Short term / long term disability and life insurance
  • Pre-IPO stock options
  • Flexible PTO
  • 16 hours of volunteer time off
  • 12 company paid holidays
  • Remote work options
  • Monthly "Get Stuff Done" (GSD) Days
  • Paid parental leave
  • Employee Assistance Program (EAP)

What we value

At Dremio, we hold ourselves to high standards when it comes to People, Thinking, and Action. Our Gnarlies (that's what we call our employees) communicate with clarity and drive accountability.

Dremio is an equal opportunity employer supporting workforce diversity. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, protected veteran status, disability status, or any other unlawful factor.

#J-18808-Ljbffr
Apply Now
Share this job
Penn Foster
  • Similar Jobs

  • Senior Staff Software Engineer

    Bellevue
    View Job
  • Senior Staff Software Engineer - Cryptography

    Seattle
    View Job
  • Senior Staff Software Engineer, Commerce

    Seattle
    View Job
  • Senior Staff Software Engineer, Geo

    Seattle
    View Job
  • Senior Staff Software Engineer - IAM

    Seattle
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙