About Granica Granica, the world’s first AI Efficiency platform, combines fundamental research in information science and machine intelligence with advanced distributed systems engineering, to create cutting-edge and enterprise-ready AI infrastructure services. Our immediate objective is to increase the signal-to-noise ratio of information. By doing so, we aim to advance our mission of making AI affordable, accessible, and safe for everyone to use. With Granica Crunch and Granica Screen, we’ve showcased what is possible when advanced information science meets innovative engineering. Yet, this is only the beginning. At Granica, we are fueled by relentless innovation. Joining our exceptional team offers you a transformative journey — a unique opportunity to push boundaries, redefine possibilities, and contribute to the creation of groundbreaking solutions driving AI efficiency forward. Learn more about our mission here . About the team Our Data Services Team is at the forefront of our mission, playing a critical role in building dynamic and scalable, storage and information retrieval systems. The team’s expertise enables Granica to securely deploy distributed, resilient, and reliable data services that cater to diverse data modalities essential for modern enterprises operating at petabyte scales in the cloud. What you’ll do In this role, you will take ownership of designing, developing, and optimizing large-scale distributed systems within production environments. Emphasizing customer focus, you’ll translate enterprise-level use cases and performance requirements into programming specifications. Your work will entail developing responsive systems that scale according to demand and collaborating with researchers to deploy novel algorithms. You will also troubleshoot system issues, resolve performance bottlenecks, and participate in a shared on-call rotation to maintain our systems’ reliability. The role is based in Mountain View, CA with a hybrid work model of three days on-site per week. We provide relocation assistance for new hires. Who you are Minimum Qualifications 5+ years of software engineering experience in a mission-critical production environment Deep understanding of distributed systems, data structures, and algorithms Proficiency in one or more of the following: Java, Python, Go, C++, Rust, or similar Experience in designing and implementing distributed systems Experience working with Amazon S3, Google Cloud Storage, or similar distributed storage systems Excellent communication skills, a collaborative mindset, and a deep respect for the power of teamwork A passion for learning and problem-solving, with the ability to navigate ambiguous situations Preferred Qualifications Ability to design and build dynamic, resilient, and scalable storage and retrieval systems Prior experience in data privacy, data governance, and/or data platform engineering Knowledge of system profiling and distributed cache implementations Comfortability with documentation, design, databases, systems development, multi-threaded development, and memory and performance optimization Experience with building systems that supported machine learning and AI infrastructures Pay And Benefits The base salary for this role is between $120,000 to $200,000. For sales positions at Granica, the salary range mentioned encompasses the On Target Earnings (“OTE”) range specific to each role. This means that the range covers both the target for sales commissions or bonuses, as well as the annual base salary for the role. It is important to note that this salary range applies to various career levels within Granica and will be further refined during the interview phase, taking into account factors such as the candidate’s experience, qualifications, and location. In addition to base salary, this role will receive a competitive equity compensation package. Our company-sponsored benefits include the following: 401(k) plan with matching to secure your financial future Comprehensive, premium health, dental, and vision insurance for you and your dependents Early exercise of stock options to participate in the company’s growth Unlimited PTO to recharge and rejuvenate Healthy lunch and dinner meals provided by the company at our Mountain View HQ for your convenience, savings, and physical well-being Mental health care support to help you achieve your personal mental wellness goals Company-sponsored philanthropic matching and contributions to support a cause you care about Regular team events and company offsites to help you build strong relationships with your colleagues And many more! We look forward to hearing from you At Granica, we value an immense dedication to work ethic, grit, and a willingness to dive into the unknown. You’re encouraged to apply even if your experience does not precisely match the job description. We value unconventional and diverse backgrounds, and foster an ethos of inclusivity no matter what. We welcome those who are inspired to challenge the status quo and have an insatiable intellectual curiosity. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, national origin, citizenship, age, marital status, veteran status, disability status, or any other characteristic protected by law. #J-18808-Ljbffr
C++ Go amazon-s3 Python Java google-cloud-storage Rust Software Engineer