Would you join an innovative US-based company that is revolutionizing the world of big data, and AI analytics? You will have the opportunity to work on groundbreaking projects and be at the forefront of the Analytic Management movement.
Collaborative data operations platform empowers teams to build, publish, and consume quality data products, streamlining the data analytics lifecycle from inception to insights. Integrating with the widest variety of data platforms and tools.
The platform enables analysts, engineers, and data scientists to collaborate in real-time, breaking down silos and fostering innovation. Its intuitive interface simplifies managing complex data workflows, ensuring governance and consistency across projects. With advanced features like integrated version control, data quality testing that ensures the highest level of accuracy, data modeling to simplify complex analysis, and an AI Assistant designed to speed up insights.
The product facilitates a seamless transition from data preparation to actionable intelligence. It’s not just about refining your data strategy or scaling your analytics capabilities; it’s about empowering your organization to harness the full potential of data for informed decision-making. Discover the power of Coginiti and transform your data operations.
The platform team is responsible for building the compute layer and integrating it to work seamlessly as an extension to our broader data operations capabilities. Our native compute layer enables data analyst and data engineers to use blazing fast local compute or push to cloud compute for scale-out workloads. As a Software Engineer on our team, you will help design and build these systems, gain thorough understanding on how DuckDB (and databases in general) work, and build the compute layer of a newly forming service.
You will be joining a talented team of over 30 Java, JS, and QA Engineers. Our developers are highly qualified, with 70% of the team consisting of Senior professionals. Collaboration, knowledge sharing, and continuous growth are the hallmarks of our team culture.
5+ years of years of experience in software development, with a focus on backend development
Bachelors degree in Computer Science or related
Solid experience in designing and developing backend database systems, preferably for cloud-based applications.
Strong experience with backend programming languages (C++) and libraries.
Familiarity with cloud-based database services and distributed computing concepts.
Familiarity with WebAssembly (Wasm)
Experience with design, scoping and building larger features, together with others in the team.
Experience with big data technologies and data warehousing is a plus.
Experience with SQL databases, such as PostgreSQL and DuckDB is a plus.
Strong understanding of databases, query optimization, and data indexing is a plus.
Ability to work in a fast-paced environment and adapt to evolving product needs.
Ability to communicate technical concepts, both in written and verbal form.
Excellent problem-solving and analytical skills, with a keen attention to detail.
Join our team and be part of a company that is pushing the boundaries of what's possible in the world of big data, analytics, and software development. You will have the opportunity to work on cutting-edge projects, collaborate with highly qualified professionals, and contribute to the growth of our Analytic Management movement. Apply today and let's shape the future together!