Develop Java, Scala, and CUDA/C++ libraries to accelerate DataFrames and I/O operations. Collaborate with distributed systems teams to craft solutions to distributed processing challenges at large scale.
Requirements
- BS, MS, or PhD in Computer Science or a related field
- 15+ years of software development experience
- Strong programming skills in C++, Java, and/or Scala
- Familiarity with the open source data platform ecosystem
Key Skills
- Java
- Scala
- CUDA
- C++
- Distributed Systems
- Database Query Optimization
- Open Source
- Apache Spark
- Data Processing
- DataFrames
- I/O Operations
- Technical Discussion
- Code Contributions
- Cloud Services
- Continuous Integration
- Testing Strategy
Benefits
- Equity
- Health Insurance
Principal Systems Software Engineer in il at Unknown Company
This position is listed as full time and onsite.