SingleStore is a cutting edge business leading a wave of disruption in the database space focussed on delivering a single platform for all data intensive applications.
Job Responsibilities
Translate business and functional requirements into robust, scalable, operable solutions that work well within the overall data architecture.
Design, develop, implement, test, document, and operate large-scale, high-volume and low latency applications.
Build integrations between multiple data sources from every corner of our business including Finance, Sales, Cloud, Product Telemetry, and others.
Designs data integrations and data quality framework.
Develops and maintains scalable data pipelines and builds out new API integrations.
Implement data structures using best practices in data modeling, ETL/ELT processes, and SQL.
Manage stakeholder communication, prioritization of tasks and on time solution delivery.
Participate in the full development life cycle, end-to-end, from design, implementation and testing, to documentation, delivery, support, and maintenance.
Produce comprehensive, usable dataset documentation and metadata.
Design and develop operational and analytical reports as per the customer needs by using the tools.
Evaluate and make decisions around the use of new or existing software products and tools.
Mentor junior data engineers.
Basic Qualifications
3+ years of experience as a Data Engineer or in a similar role
Experience with data modeling, data warehousing, and building ETL pipelines
Experience in SQL
Bachelor's degree in computer science, engineering, mathematics, or a related technical discipline
4+ years of industry experience in software development, data engineering, business intelligence, data science, or related field with a track record of manipulating, processing, and extracting value from large datasets
Knowledge of data management fundamentals and data storage principles
A desire to work in a collaborative, intellectually curious environment
Preferred Qualifications
Experience with SingleStore as application developer or engineer
Strong SQL skills with experience in writing complex SQLs, materialized views, high performance queries.
Experience with AWS services such as S3 and RDS.
Experience with Tableau, Metabase, and other data visualization tools
Strong knowledge of data management fundamentals and data storage principles.
Experience in working and delivering end-to-end projects independently.
Experience with Prometheus, PromQL, Grafana, and the Go programming language is a Plus
Strong written and verbal communication skills across diverse audiences.