Description
We’re hiring a backend-focused Software Engineer who can build reliable, scalable systems and isn’t afraid to dive deep into complex problems. If you understand how things work under the hood and write code that’s clean, maintainable, and efficient, you’ll fit right in.
We're Looking For
- Solid understanding of backend technologies and the request–response lifecycle
- Strong SQL skills: raw queries, optimization, indexing, normalization, relationships
- Clear understanding of RDBMS vs NoSQL and when to use each
- Hands-on experience with queues, caching, schedulers, sockets, pub/sub, Docker, and networks
- Experience working with LLM integrations, RAG, and building agentic AI or MCP servers
- Clean coding habits and the discipline to maintain them
- Ability to use Git properly (branching, PRs, merges, conflict resolution)
- Minimum 2 years of professional experience
Must Have
- Solid problem-solving skills
- Ability to think in systems and understand trade-offs
- Curiosity to learn new tools, patterns, and technologies
- Ownership mentality, delivering solutions instead of excuses
- Strong debugging and analytical thinking
- Clear communication, written and verbal
- Ability to collaborate without ego