Staff Software Engineer - Apache Iceberg
Ladders · United States · 5 days ago
RemoteRemoteEngineering$184k–$230k/yrFull-time
Responsibilities
- Drive the future of data architecture as a core contributor to Apache Iceberg
- Implement performance improvements across the the company stack
- Collaborate with Product Managers and Customers for Iceberg enhancements
- Develop new features in Java on modern platforms
- Gain deep technical knowledge of components across the the company stack
- Work on massive-scale distributed systems leveraging Iceberg capabilities
- Debug system deployment issues and perform root cause analysis
Qualifications
- Bachelor's degree in Computer Science or equivalent with 6+ years of experience; Master’s degree and 4-6 years; or PhD and 2-4 years
- Hands-on programming skills with data structures and algorithms
- Experience in systems design and development
- Strong understanding of at least one programming language: Java, Scala, C++, or Python
- Passionate about programming with clean coding habits and attention to detail
- Strong problem-solving capabilities and ability to work independently
- Excellent communication and collaboration skills
Benefits
- Generous PTO Policy
- Support for work-life balance with Unplugged Days
- Flexible work-from-home policy
- Mental and physical wellness programs
- Phone and Internet reimbursement program
- Access to continued career development
- Comprehensive benefits and competitive packages
- Paid volunteer time
- Employee resource groups