Job Description
The job involves:
- Designing, implementing, and maintaining scalable data storage solutions across SQL, NoSQL, in-memory, and search systems.
- Implementing caching, indexing, partitioning, and load-distribution strategies for large-scale data.
- Supporting AI-driven features by ensuring data systems provide efficient access to structured and unstructured sources.
Other responsibilities include:
- Partnering with backend engineers to design data interactions that align with system and API requirements
- Documenting data systems, schemas, standards, and patterns
- Providing technical mentoring on data practices, observability, and AI-assisted tooling
About Software Mind
We are Software Mind, an awesome team of engineers who are ready to ramp up any top-notch company’s projects!