Senior Software Engineer, C++

2 weeks ago


Jackson, United States Voltrondata Full time

We are looking for a highly motivated Open Source C++ and Python Engineer to join Voltron Data’s team. On the team, you’ll have the opportunity to help support and grow an open source project used by hundreds of companies worldwide. You will work closely with the Voltron Data team, the Substrait community, and the Apache Arrow community to help maintain and evolve the Substrait ecosystem, the Apache Arrow framework, the Arrow Flight and FlightSQL transmission protocols, and the ADBC drivers. You will also get directly involved with the community by managing GitHub Pull Requests, issues and StackOverflow questions.

Why work at Voltron Data?

We are Going for Impact: We are a Series A, venture-backed startup assembling a global team to build a new foundation for data analytics with Apache Arrow. This foundation will usher in a wave of innovation in data processing that can take full advantage of the speed and efficiency offered by modern hardware.

We are Committed to Bridging Open Source Communities: We are a collection of open source maintainers who have been driving open source ecosystems over the last 15 years, particularly in the C++, Python, and R programming ecosystems.

We are Building a Diverse, Inclusive Company: We are creating a representative, equitable, and respectful workplace that prioritizes employee growth. Everyone at Voltron Data is bought into the company’s success; all voices are critical to shaping the organization’s future.

You will be doing some or all of the following:

Improving Substrait, Apache Arrow, Flight, FlightSQL and ADBC ease of use and functionalities

Enhancing libraries quality and reliability

Enhancing libraries internals and APIs to improve ease and efficiency of development

Answering user tickets (bugs, feature requests), helping contributors, reviewing Pull Requests

Writing prose documentation, tutorials, etc.

Developing new features to better address users' needs

Spreading Substrait, Flight, FlightSQL and ADBC awareness by authoring blog posts and attending conferences

Requirements:

Significant C++ experience

Intermediate/Advanced knowledge of Python

Basic understanding of Data Engineering or Data Science fields

Ideally, you are familiar with one or several of the following…

Open source development practices and social dynamics

Build systems, continuous integration

Binary protocols, binary representation issues

Low-level memory management in C++

Bridging C++ with foreign runtimes (Python, ie: pybind11, nanobind, cython or Java)

Performance optimization

US Compensation - The salary range for this role is between $145,000.00 to $195,000.00. We have a global market-based pay structure which varies by location. Please note that the base pay range is a guideline and for candidates who receive an offer, the exact base pay will vary based on factors such as actual work location, skills and experience of the candidate. This position is also eligible for additional incentives such as equity awards.

#LISM1

#J-18808-Ljbffr



  • Jackson, United States Lucata Corp Full time

    Lucata Corporation is looking for experienced software engineers to develop applications, libraries, and benchmarks for our unique shared-memory architecture. Candidates must have experience in shared-memory, parallel programming, multithreading and be capable of developing high performance parallel applications and libraries in C, C++, Python, and the...


  • Jackson, United States Remoote Full time

    Industry: Crypto and financial services Requirements: Bachelor's degree or 7+ years of technical experience, experience with .NET framework and other technologies, knowledge of SDLC techniques and agile practices, working knowledge of containerization and cloud technologies Apply Software Engineering Team Lead Seniority level: Senior, 7+ years Location:...


  • Jackson, United States Sagent M&C LLC Full time

    Software Development Engineer - IBM Mainframe Development Overview: As a Software Development Engineer within the staff level at Sagent, you will play a crucial role in the development, implementation, and maintenance of software systems. Leveraging your theoretical knowledge base and extensive experience, you will contribute to all stages of the software...


  • Jackson, United States Cyrten Full time

    Location: Remote (Must live in the continental USA) Position Type: Full-Time Type: Direct Hire Job Description As a Senior Software Engineer, you will ensure the quality, reliability, and performance of software products. You will collaborate with team members to design, develop, document, test, monitor, maintain, and operate various software applications....


  • Jackson, United States Cyrten Full time

    Location:Remote (Must live in the continental USA)Position Type:Full-TimeType:Direct HireJob DescriptionAs a Senior Software Engineer, you will ensure the quality, reliability, and performance of software products. You will collaborate with team members to design, develop, document, test, monitor, maintain, and operate various software...


  • Jackson, United States Test Dev Tools Full time

    Senior QA Automation Engineer page is loaded Senior QA Automation Engineer Apply locations SRB BELG 136B FLR2 time type Full time posted on Posted 7 Days Ago job requisition id JR0271123 As a QA Engineer in the FIS Asset Finance team you’ll be working on projects for international clients and supporting agile teams to develop a world class Corporate...


  • Jackson, United States Ll Oefentherapie Full time

    NO VISA SPONSORSHIP IS AVAILABLE FOR THIS POSITION As a Senior Principal Software Engineer, you will be responsible for helping design, build, test, deploy and operate highly scalable solutions for Oracle's Data Intelligence Platform. You should be comfortable with building complex systems involving the management of 1000s of customers. You should be a...


  • Jackson, United States ARM Full time

    Arm’s Software Engineering group is responsible for creating and improving the software eco-system around Arm's next generation of applications processors. We help our partners build creative Arm-powered products, for various segments Mobile, Server, IoT connected devices, Augmented & Virtual Reality offerings, Autonomous Driving Solutions etc. and in this...


  • Jackson, United States SmithRx Full time

    Who We Are: SmithRx is a rapidly growing, venture-backed Health-Tech company. Our mission is to disrupt the expensive and inefficient Pharmacy Benefit Management (PBM) sector by building a next-generation drug acquisition platform driven by cutting edge technology, innovative cost saving tools, and best-in-class customer service. With hundreds of thousands...


  • Jackson, United States NVIDIA Full time

    Senior Compiler Engineer – GPU Compute and CUDA page is loaded Senior Compiler Engineer – GPU Compute and CUDA Apply locations US, CA, Santa Clara US, TX, Austin US, WA, Redmond time type Full time posted on Posted Yesterday job requisition id JR1968733 We are looking for a highly motivated Compiler Software Engineer to join this dynamic and innovative...


  • Jackson, United States Redwood Materials, Inc. Full time

    Staff Software Engineer, Backend Redwood Materials is looking for motivated and talented engineers to help build, architect and deploy core business applications in AWS. The ideal candidate is someone experienced with both backend code and creating/managing/supporting AWS infrastructure. This is an opportunity to join during a critical growth phase and build...


  • Jackson, United States Remoote Full time

    Engineering Team Lead (Design System Team) Seniority level: Senior, 5+ years Industry: Enterprise recruitment software Requirements: They should have good personal organization and communication skills, and be able to work autonomously on strategic problems to contribute to the continual improvement of the product design system. Responsibilities: As the...


  • Jackson, United States NVIDIA Full time

    Senior ASIC Design Engineer, Memory Controller page is loaded Senior ASIC Design Engineer, Memory Controller Apply locations US, CA, Santa Clara time type Full time posted on Posted 3 Days Ago job requisition id JR1979180 NVIDIA is looking for a Senior ASIC Design Engineer for our Memory Controller team! As a Senior ASIC Engineer, you'll join a group of...


  • Jackson, United States Ll Oefentherapie Full time

    The Oracle Cloud Infrastructure (OCI) team can provide you the opportunity to build and operate a suite of massive scale, integrated cloud services in a broadly distributed, multi-tenant cloud environment. OCI is committed to providing the best in cloud products that meet the needs of our customers who are tackling some of the world’s biggest challenges....


  • Jackson, United States NVIDIA Full time

    Senior ASIC Design Engineer, Memory Controller - Data Center page is loaded Senior ASIC Design Engineer, Memory Controller - Data Center Apply locations US, CA, Santa Clara time type Full time posted on Posted 2 Days Ago job requisition id JR1970517 NVIDIA is looking for a Senior ASIC Design Engineer for our Memory Controller team! As a Senior ASIC Engineer,...


  • Jackson, United States NVIDIA Full time

    Senior Design Verification Engineer - Hardware page is loaded Senior Design Verification Engineer - Hardware Apply locations China, Shanghai time type Full time posted on Posted 12 Days Ago job requisition id JR1978891 NVIDIA MMPLEX team, located in Shanghai, consists of over 300 team members. We are dedicated to delivering cutting-edge IP solutions to...

  • Senior QA Engineer

    2 weeks ago


    Jackson, United States Via Transportation Inc Full time

    We are looking for a Senior QA Engineer to join our R&D center in TLV. The Senior QA Engineer will be part of a QA team, designated to validate the quality of Via’s products and make sure we deliver amazing & amazingly reliable products. What You’ll Do Be involved in all stages of development - from brainstorming, planning, testing, and production Work...


  • Jackson, United States Checkhq.com Full time

    Role Overview: Check is hiring a full stack engineer to expand our embedded payroll platform: the intuitive APIs, delightful UIs, and product-backed services that simplify creating, growing, and running a payroll business for our partners. This is the perfect role for an engineer who wants to have an outsized business impact. Our technical stack includes...

  • Sr Software Engineer GIS

    Found in: beBee jobs US - 2 weeks ago


    Jackson, Mississippi, United States Consumers Energy Full time

    This position will be focused on supporting and enhancing our ESRI GIS software solutions with implementation of GIS services, GIS data model changes, and integrating our GIS solutions with other corporate applications. We are looking for:The Sr Software Engineer within the IT Gas Products portfolio will perform complex analysis, design, configuration,...


  • Jackson, United States Karkidi Full time

    NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming market, redefined modern computer graphics, and revolutionized parallel computing. More recently, GPU deep learning ignited modern deep learning — the next era of computing — with the GPU acting as the brain of computers, robots, and self-driving cars that can perceive and...