Senior Software Engineer (offline)

Datagrok’s mission is to help people understand their data. In order to do that, we are building a revolutionary, industry-defining analytics platform that allows people to connect to any data source, interactively visualize up to 10 million rows in the browser, and leverage artificial intelligence.
We are not looking for the knowledge of any particular language or a framework; our ideal candidate will have no problems using our technology stack (Dart, Java, R, Python, Julia, C++, WASM, WebGL, JavaScript, TypeScript, etc.).

Check out the video from our CEO, Andrew Skalkin, to learn about the company, product, and what it’s like to work here:
https://youtu.be/AxiY2xhudwE

Responsibilities:
• Develop clean, high-performance, well-documented, production-level code
• Design, develop, and own creative solutions that go beyond current tools to deliver data-driven insights to scientific problems
• Collaborate with world-class developers and scientists to work on complex problems
• Identify and use emerging technologies such as WebGL or WASM (how about multithreaded C++ code running in the browser?)
• Be proactive regarding platform evolvement, process improvements, etc.

Requirements:
• Obsession with developing elegant, high-performance code is a must
• Strong fundamentals, including algorithms and data structures
• Ability and willingness to learn new scientific domains
• Expert knowledge in one or more of OOP languages like C++, Java, C#, or Dart
• Minimum 6 years of relevant experience
• Ability to build elegant solutions from scratch, as well as to understand, maintain, and evolve complex codebases
• Ability to efficiently contribute across the whole stack, including UI and backend

Nice to have:
• Scientific background (PhD is a plus)
• Familiarity with R, Python, or Julia
• Experience with high-performance computing, big data, cloud computing
• DevOps, Kubernetes, scalable systems
• Cheminformatics, bioinformatics, or clinical development experience
• Machine learning and data science experience
• Web development, modern frameworks, UI and UX

We offer:
• A chance to revolutionize the space of data analytics
• Zero bureaucracy, flexible working hours, unlimited vacations / PTO
• Excellent growth opportunities in a highly dynamic, unique product company
• Paid trainings and certifications
• Competitive compensation.

About Datagrok

Datagrok is a next-generation web-based integrated data analytics platform that provides a unified experience for data access, data augmentation, exploratory data analysis, advanced visualizations, scientific computations, machine learning, security, governance, and collaboration. Our proprietary technology enables ingestion of big (up to 10M rows) datasets and performing CPU-intensive scientific computations and interactive data exploration and visualization completely on the client side, in the browser.

We are a young startup; yet, we already positively impact millions of lives (ask us how we are connected to the research and development of the COVID-19 vaccines). We are pushing the limits of what’s possible, so we need people who are up to the challenge. You will be solving hard problems, learning complex scientific domains, and managing the ever-increasing complexity.

We are really unlike anything you’ve seen, check out what we can do at:
https://youtu.be/67LzPsdNrEc
Or try it yourself (click on LAUNCH): datagrok.ai

Company website:
https://datagrok.ai/

DOU company page:
https://jobs.dou.ua/companies/datagrok/

The job ad is no longer active

Look at the current jobs C / C++ / Embedded Kyiv→