> Markdown version of [/jobs/ext/2831245-software-engineer-clients-and-drivers](https://www.wearedevelopers.com/jobs/ext/2831245-software-engineer-clients-and-drivers). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - Clients and Drivers - **Company:** Dremio - **Location:** Santa Clara, CA, United States (Remote available) - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Apache HTTP Server, C++ (Programming Language), Databases, Data Structures, Distributed Systems, Java Database Connectivity, Open Database Connectivity, Power BI, Standard Sql, Software Engineering, Systems Architecture, Tableau (Software), Multithreading, Information Technology, Free and Open-Source Software, Microservices - **Published:** September 10, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/pj28bn0pgy ## About the Role * B.S. or M.S in Computer Science or in a related technical field * Fluency in Java, C++ or another modern language * Strong foundation in data structures, algorithms, multi-threaded and asynchronous patterns and their applications towards developing scalable systems * Passion for quality, zero downtime upgrades, availability, resiliency, and uptime of the platform * Experience developing scalable distributed systems and deploying, scaling, and managing microservices Bonus Points * JDBC, ODBC, ADBC or any other Database driver/protocol experience * Apache Arrow * Working knowledge of SQL language * Hands-on experience with databases, distributed systems and highly available services * Experience working on client side libraries/application * Contributions to open source projects ## Description Dremio is looking for exceptional Software engineers to join our team. You'll be a part of a highly technical team building core experiences on the Dremio stack. Your contributions will help us deliver on our vision to build an autonomous data platform for analytics and AI. What You'll Be Doing * Contribute to the software development cycle from inception, design, development, testing and deployment. * Actively working with Open Source software and contributing back, with focus on Apache Arrow projects. * Actively participate in code and design reviews to maintain exceptional quality and deepen your understanding of the system architecture and implementation. * Collaborate with Program managers, support, architects, etc on new feature requests and updates to existing design. * Helping grow the team by participating in recruiting, mentoring and developing best practices * Work with customers directly and client tools partners like BI tools (e.g. Tableau and PowerBI), Dremio is not responsible for any fees related to unsolicited resumes and will not pay fees to any third-party agency or company that does not have a signed agreement with the Company.