Remote
Senior Full Stack Developer (React, Java)
About this role
Qohash is building the zero copy data security control layer, enterprises need to adopt AI safely. Our platform, Qostodian, helps large organizations discover, classify, govern, and remediate sensitive unstructured data across their most critical data sources without moving or copying the data. This zero copy architecture reduces exposure, preserves data sovereignty, and allows enterprises to secure data directly where it lives.
This matters because AI adoption is increasing the risk, complexity, and urgency of enterprise data security. Before organizations can safely deploy AI agents, copilots, retrieval systems, or automated workflows, they need to know where sensitive data lives, who and what can access it, and how to enforce controls at scale. Company culture is at our core Our 5 core values are more than just words, they are a way of life for us.
We know that companies with a strong culture and a higher purpose perform better in the long run. Do our values speak to you? Pursuit of excellence Resilience Mission focus Accountability Embracing conflict Who you are You’re an AI-native Full Stack Developer who leverages LLMs and AI coding tools as a core part of your daily workflow, not as an occasional aid, but as a force multiplier. You bring strong engineering fundamentals in React and Java/Kotlin and you’re energized by the speed that AI-assisted development unlocks.
You thrive in fast-paced, high-accountability environments and treat quality, security, and velocity as inseparable goals. What you will do Analyze, design, and implement features. Develop Microservice Oriented Architecture & build reusable components. Write well-designed, efficient, and testable code, using AI coding tools to accelerate implementation while maintaining code quality standards and performing unit and integration tests.
Analyze performance and reliability to ensure that data is moving fast and accurately. Perform identification of code metrics and necessary analysis (code, requirements, system risk, and software reliability). Correct anomalies and problems as they arise. Test the implemented features to make sure all acceptance criteria are met Review code and provide guidance to other engineers to ensure that software is developed with maintainability, performance and security in mind.