5 open positions available
Design and implement features for large-scale data analytics database, optimize query performance, collaborate across teams. | Bachelor's degree in computer science or related field, 1+ years experience in C++ or similar, strong understanding of data structures and algorithms. | Job Title: Software Engineer II, I/O Location: 100% Remote (US Based Only) *We cannot sponsor or transfer any visas, of any kind, at this time* Hiring Manager: Senior Engineering Manager Estimated salary range: $125,000 to $160,000 The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations About Ocient: Ocient is a data analytics software solutions company that enables always-on, compute-intensive analysis of complex, large-scale data with outstanding performance that delivers up to 90% price savings. Ocient brings data transformation, loading, complex query processing, AI, OcientML® and OcientGeo® as a single, consolidated solution for deeper insights and data-driven decision making. Enterprises can deploy Ocient’s pilot-to-production solutions on premises, in the OcientCloud® or in the public cloud, with little to no resource-intensive integration. Ocient is a global, carbon-neutral company, headquartered in Chicago, and backed by leading investors including Greycroft, OCA Ventures, In-Q-Tel and Buoyant Ventures. For more information, please visit www.ocient.com. Position Overview: Ocient is seeking a skilled Software Engineer with exceptional problem-solving abilities and a keen interest in tackling complex challenges. In this role, you will work alongside leading software architects to design and implement innovative features for our proprietary SQL database. The IO team is responsible for reading the data necessary to service queries from disk as quickly and efficiently as possible. This is achieved through a variety of indexing structures, pipelined disk reads and filter execution, and other techniques that minimize data volume. You can work in our Chicago office or remotely from anywhere in the United States. Responsibilities: Design and prototype innovative solutions to enhance query processing performance of our database. Implement new functionalities in C++ and develop automated tests using Python to ensure stability and reliable performance. Collaborate across other engineering teams to investigate software issues and brainstorm possible solutions. Minimum Qualifications: BS, MS, or PhD in computer science, computer engineering, or related technical field. 1+ years industry experience writing code to solve complex problems using an object-oriented programming language (e.g. C++, Java, C#). Familiarity with CPU architecture and assembly code. Strong understanding and application of data structures and algorithms. Experience with C or C++. Ability to speak and write in English fluently. An ideal candidate will have: Experience architecting high performance, distributed systems. Ability to own and manage all risk associated with large complex problems. Strong technical leadership and communication skills. Experience with C/C++ build and test tools. We are not open to using an agency or staffing company at this time. We do not accept unsolicited agency or staffing resumes and we are not responsible for any fees related to unsolicited resumes. Ocient provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. All official Ocient job postings and recruiting communications will come directly from our team via our Careers page, LinkedIn, or from an ocient.com email address. If you receive communication about a role from any other source, please treat it with caution and direct questions to recruiting@ocient.com.
Support and troubleshoot large-scale database solutions in Linux/Unix environments, perform performance tuning, and contribute to documentation and customer support processes. | Requires 5+ years supporting database solutions, strong Linux/Unix skills, SQL expertise, and customer-facing support experience. | Job Title: Senior Customer Support Specialist Location: Remote (US Based Only) Hiring Manager: Senior Customer Operations Manager Estimated salary range: $135,000 - $180,000 The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations About Ocient: Ocient is a data analytics software solutions company that enables always-on, compute-intensive analysis of complex, large-scale data with outstanding performance that delivers up to 90% price savings. Ocient brings data transformation, loading, complex query processing, AI, OcientML® and OcientGeo® as a single, consolidated solution for deeper insights and data-driven decision making. Enterprises can deploy Ocient’s pilot-to-production solutions on premises, in the OcientCloud® or in the public cloud, with little to no resource-intensive integration. Ocient is a global, carbon-neutral company, headquartered in Chicago, and backed by leading investors including Greycroft, OCA Ventures, In-Q-Tel and Buoyant Ventures. For more information, please visit www.ocient.com. Position Overview: We are looking for someone excited to play an important role working directly with customers and Ocient engineering teams to troubleshoot and resolve customer issues. This role will also involve proactive maintenance of customer environments. The ideal candidate for this role will be enthusiastic about asking questions, sharing knowledge, and working with others to achieve our clients’ goals. Responsibilities: Support both On-Premise solutions (Physical & Cloud) and Ocient managed customer solutions in a Linux/Unix Environment. Perform the administration and monitoring of Ocient Managed Database Solutions. Contribute to a customer-facing knowledge base. Create and maintain documentation for all major installations and implementations. SQL/Query Performance Troubleshooting and Tuning. Leverage strong technical skills and equally strong customer service skills to assist customers through diagnosis and resolution of complex problems in a distributed system environment. Respond to customer questions regarding technical solutions through phone calls, help tickets, and email On-call support rotations. Effectively manage multiple issues while providing timely responses and meeting Service Level objectives. Access data center (remotely) in diagnosing customer issues. Assist in the onboarding, training, installation, and buildout of customer deployments. Provide product feedback to the engineering team for continuous improvement of the product. Work directly with customers and represent Ocient with a positive attitude. Represent key customers' issues, needs, and business goals. Develop a strong understanding of the Ocient product. Provide detailed Root Cause Analysis and Corrective Action Plans. Issue reproductions, fix, and workaround validation. Aid in customer and internal support process and tooling evolution. Create tools to be used by support professionals and customers in day-to-day activity. Communicate quality & product trends to internal organizations. Improve customer support-related processes, procedures, and policies. Qualifications: Required Support Skills: BS or MS in computer science, computer engineering, or related technical field 5+ years of experience in customer support or a similar role 5+ years of experience supporting database solutions Strong customer-facing skills Technical writing Strong verbal communication Ability to communicate and build relationships with customers, teammates, and with other team members Multitask, organization skills Urgency, Thoroughness, Tact Ownership and responsibility to others Ability to learn quickly Required Technical Skills: SQL and Database Administration in a Linux/Unix Environment Strong understanding of system administration and support of operations Experience with query analyzers and query tuning / slow query optimization against large data sets Advanced troubleshooting, log analysis Hardware/ Linux Kernel knowledge Linux OS proficiency Network troubleshooting Python Experience setting up infrastructure in a data center, including network configuration and monitoring Ideal Experience: Experience in large-scale / distributed systems Understanding of installing and configuring databases, JDBC/ODBC drivers, and database monitoring solutions Experience with stream-processing software (e.g. Kafka) AWS & GCP Experience We are not open to using an agency or staffing company at this time. We do not accept unsolicited agency or staffing resumes and we are not responsible for any fees related to unsolicited resumes. Ocient provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. All official Ocient job postings and recruiting communications will come directly from our team via our Careers page, LinkedIn, or from an ocient.com email address. If you receive communication about a role from any other source, please treat it with caution and direct questions to recruiting@ocient.com.
Support product operations, coordinate cross-functional teams, and assist in product lifecycle management, with growth into ownership of product areas. | Bachelor's in a technical field, 3+ years in engineering or solutions roles, strong communication skills, and interest in product management. | Job Title: Associate Product Manager Location: Remote (US Only) Hiring Manager: Product Management Leadership Estimated salary range: $130,000 to $150,000 The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations About Ocient: Ocient is a hyperscale data analytics company delivering the fastest, most scalable analytics platform for extremely large and complex datasets. Our technology powers mission-critical analytics for customers operating at massive scale, and our product team works closely with engineering, sales, and customers to turn hard technical problems into differentiated solutions. Position Overview: Ocient is seeking an Associate Product Manager (APM) to support the Product Management team with a strong focus on product operations, execution, and cross-functional coordination. This role is designed for a highly technical, motivated individual who wants to grow into a full Product Manager role. You will work closely with senior product managers, engineering, solutions, and sales to help keep product initiatives moving, improve product processes, and develop a deep understanding of Ocient’s technology, customers, and market. Over time, this role will expand to include direct ownership of product areas and roadmap responsibility. This is an ideal opportunity for someone transitioning from engineering or technical sales into product management. Responsibilities: Product Operations & Execution: Support product managers in roadmap planning, execution tracking, and release coordination across multiple initiatives. Help maintain product backlogs, documentation, requirements, and prioritization artifacts. Track commitments, dependencies, and delivery milestones to ensure product initiatives stay on schedule. Assist with release readiness activities, including documentation, enablement materials, and internal communications. Cross-Functional Support: Act as a connective layer between Product, Engineering, Sales, Solutions Engineering, and Customer Success. Gather and synthesize input from technical teams and customer-facing groups into clear product insights. Help ensure product decisions and priorities are well understood across stakeholders. Product Learning & Growth: Develop a deep understanding of Ocient’s platform, architecture, and customer use cases. Participate in customer discussions, technical reviews, and internal product forums. Gradually take ownership of defined product areas, features, or initiatives as skills and experience grow. Qualifications: Bachelor’s degree (or higher) in Computer Science, Engineering, or a related technical field. 3+ years of experience in software engineering, data engineering, systems engineering, or technical sales/solutions engineering. Strong technical aptitude with the ability to understand complex systems and communicate them clearly. Demonstrated ability to organize work, manage details, and follow through in a fast-moving environment. Excellent written and verbal communication skills. Self-motivated, curious, and eager to learn product management best practices. Interest in building a long-term career in product management. Our Ideal Applicants: Someone who is technically strong but wants broader ownership and impact. A clear communicator who can translate between engineering and business perspectives. A proactive problem-solver who sees gaps and helps close them without being asked. An individual excited by complexity, scale, and learning how great products are built. We are not open to using an agency or staffing company at this time. We do not accept unsolicited agency or staffing resumes and we are not responsible for any fees related to unsolicited resumes. Ocient provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. All official Ocient job postings and recruiting communications will come directly from our team via our Careers page, LinkedIn, or from an @ocient.com email address. If you receive communication about a role from any other source, please treat it with caution and direct questions to recruiting@ocient.com.
Owns and evolves the storage and Telco solutions strategy, aligning technical and business goals, and enables internal teams with industry-specific knowledge. | Extensive experience in enterprise software product management, deep technical expertise in storage and performance engineering, and familiarity with Telco workloads. | Job Title: Senior Product Manager – Storage & Telco Solutions Location: Remote (US Only) Hiring Manager: Senior Vice President of Product Management Estimated salary range: $165,000 to $200,000 The salary offered for this position will be based on a candidate’s experience and skill demonstrated during interviews and other evaluations About Ocient: Ocient is a hyperscale data analytics solutions company enabling the fastest, most scalable analysis of complex, large-scale data. Our platform delivers unprecedented performance with cost efficiency across on-premises, cloud, and hybrid deployments. We partner with global enterprises to solve their toughest data challenges. Position Overview: Ocient is seeking a highly technical and strategic Senior Product Manager who will: Own the vision, strategy, and roadmap for storage across Ocient’s offerings. Act as the primary Telco industry point of contact for solutions, deeply understand telecom use cases, and translate those into prioritized product priorities and enablement for internal teams. This role spans product strategy, cross-functional enablement, and industry-focused solution leadership Responsibilities: Product Leadership & Technical Execution: Own, define, and continuously evolve the storage strategy and roadmap, aligning architecture decisions with performance, scalability, reliability, and cost objectives. Partner with engineering to analyze storage system behavior, identify bottlenecks across ingest, persistence, and retrieval, and drive improvements in throughput, latency, and efficiency. Establish and track storage-specific benchmarks and KPIs (e.g., durability, I/O efficiency, compression, cost per TB), validate release readiness, and clearly communicate storage design tradeoffs to technical and business stakeholders. Telco Industry Solutions & Enablement: Serve as the Telco industry solutions owner and point of contact for internal teams, partners, and customers. Develop a deep understanding of telecommunications workloads, key performance and scaling requirements, and vertical-specific success criteria. Lead the prioritization and refinement of the Telco solutions roadmap, balancing performance, storage, and use-case requirements with broader product goals. Enable Product, Engineering, Sales, Solutions Engineering, and Customer Success with Telco-specific product knowledge, competitive insights, and use-case playbooks. Collaborate with Solutions Engineering and Product Marketing to create Telco-focused collateral, demos, and differentiated value messaging. Partner with Sales and Customer Success to translate customer feedback and Telco market requirements into product direction and prioritization. Cross-Functional Collaboration: Work closely with Sales, Customer Success, and Solutions Engineering to convert customer requirements into product specifications. Quantify business impact of performance and Telco solutions initiatives to internal stakeholders and customers. Track competitive positioning and help ensure product offerings remain industry-leading in performance and Telco relevance. Qualifications: BS, MS, or PhD in Computer Science, Computer Engineering, or related technical field. 10+ years of enterprise software experience with some of that time spent in product management. Deep technical expertise in database internals, storage, and performance engineering. Proven ability to drive product strategy and execution, balancing technical requirements with business outcomes. Experience with telecommunications workloads or enterprise Telco solutions (preferred). Excellent communication skills with the ability to enable and influence cross-functional teams. Strong understanding of industry dynamics, customer needs, and competitive landscape in Telco verticals. We are not open to using an agency or staffing company at this time. We do not accept unsolicited agency or staffing resumes and we are not responsible for any fees related to unsolicited resumes. Ocient provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. All official Ocient job postings and recruiting communications will come directly from our team via our Careers page, LinkedIn, or from an @ocient.com email address. If you receive communication about a role from any other source, please treat it with caution and direct questions to recruiting@ocient.com.
Develop and optimize large-scale distributed database systems, focusing on high-performance data ingestion and machine learning model deployment. | Experience with distributed systems, proficiency in object-oriented programming languages like C++, Java, or C#, and a strong understanding of data structures and algorithms. | Check out these Senior Software Engineer positions we have at Ocient! Why Ocient – We're growing fast and are looking for engineers who want to be a part of disrupting the data space with groundbreaking and innovative technology. Fully Remote. Competitive pay and equity ($145,000 - 190,000). 100% Paid health and dental premiums for full-time employees. Unlimited PTO with minimum expectation of 3 weeks per year. Check out more here: About Ocient What experience you bring: Hands on experience with large-scale distributed database systems. Writing code to solve complex problems using an object-oriented programming language (e.g. C++, Java, C#). Ideally, experience in architecting high performance, distributed systems. Strong understanding and application of data structures and algorithms. We’re seeking experienced Senior Software Engineers to help us scale the following teams: Distributed Systems: The Streamloader is a crucial part of the Ocient’s batch and stream loading process, responsible for ingesting data into the Ocient system at high speeds, enabling massive-scale data solutions. Machine Learning: A Senior Machine Learning Engineer owns complex ML initiatives from end to end. From problem definition and model design through deployment and iteration in production. This role mentors other engineers, influences technical direction on model architecture and performance, and ensures our ML solutions are robust, efficient, and aligned to real customer needs. Build and Tool: Help own and evolve our Bazel-based build system and Buildfarm remote-execution infrastructure while contributing broadly to developer tooling and automation. Apply to a team now! We are not open to using an agency or staffing company at this time. We do not accept unsolicited agency or staffing resumes and we are not responsible for any fees related to unsolicited resumes. Ocient provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type and makes all hiring decisions without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. All official Ocient job postings and recruiting communications will come directly from our team via our Careers page, LinkedIn, or from an @ocient.com email address. If you receive communication about a role from any other source, please treat it with caution and direct questions to recruiting@ocient.com.
Create tailored applications specifically for Ocient Inc. with our AI-powered resume builder
Get Started for Free