Role
We are seeking experienced Platform & SRE engineer to design, develop, and maintain our large-scale database and search infrastructure.
The ideal candidate will have a strong background in datebase systems, search technologies and software engineering.
The Engineer will be responsible for ensuring the scalability, performance, and reliability of our database and search systems, developing new features and evaluations of new technologies to support our growing user base.Responsibilities
Build and maintain high-available, scalable large-scale databases and search platforms using techonologies like PostgreSQL and ElasticsearchDesign and implement data integration and migration pipelines to ingest data from various data integration points including APIs, files, and/or other databasesImprove platform availability and performance through use of SRE practicesConduct incident managment, including troubleshooting, resolution and post-mortem of the database and search platformsProvide technical guidance and mentorship to fellow engineers as a subject matter expert in database and search platform engineeringCollaborate with cross-functional teams, including projects, engineering, and operations to ensure platform and product usability and alignment to organisation goalsRequirements (Minimum Qualifications)
Bachelor’s degree in Computer Engineering, Computer Science or related field3+ years of experience with database systems, including relational databases (e.g. PostgreSQL, Oracle) and/or NoSQL databases (e.g. MongoDB, Elasticsearch)Proficiency in programming languages, including Bash, Go, Java, PythonExperience in cloud-native technologies for container orchestrations, CI/CD, infrastructure automations and observabilityExperience with data modelling, schema design, performance tuning and data migrationNice to Have
Experience in managing physical and virtual infrastructuresExperience in managing cloud database and search services using AWS RDS, Google Cloud SQL, or Azure Database ServicesPassion for open-source technologiesWhy join us?
The work is purposeful and meaningful You will work with the best engineers We work with modern technologies and tech stacks We have excellent engineering culture and work-life balance We aspire to engineering and operational excellence We empower to innovate We grow together as a family