About Us
Enbraun Technologies is the creator of eResource Scheduler (eRS), a leading resource management software used by businesses worldwide to optimize workforce allocation.
As we scale up, we’re also building a new high-scale, consumer-facing platform that will deliver real-time user experiences, personalized content, and advanced analytics.
Profile Overview
We’re looking for a Full Stack Software Architect to own the design, architecture, and technical delivery of this upcoming platform.
You’ll define system architecture, lead development, and guide a small, high-performing team to build scalable, reliable, and secure applications.
Key Responsibilities :
- Design system architecture – define backend and frontend structure, APIs, data models, and overall technology stack.
- Develop high-performance applications with focus on speed, scalability, and reliability.
- Lead end-to-end development of web applications including backend, frontend, and integration layers.
- Establish platform guardrails : ADRs, API contracts, schema evolution, CI / CD with performance budgets, policy checks, and contract tests.
- Implement real-time features like live data updates, notifications, or chat-based interactions.
- Optimize application performance – ensure fast response times, efficient database queries, and smooth user experience.
- Set up best practices – version control, coding standards, CI / CD pipelines, and automated testing.
- Mentor and guide engineers – review code, share knowledge, and ensure quality standards are maintained.
- Collaborate with Product and Data teams to define and track key metrics and deliver user-focused features.
- Implement monitoring and logging to ensure system reliability and quick issue detection.
Key Requirements :
6+ years of experience in full stack or backend development, including architecture or technical leadership roles.Led delivery of high-throughput, low-latency services and event-driven systems in production.Strong experience in Java / Spring Boot, and familiarity with Node.js, TypeScript, or Python.Hands-on experience with databases (MySQL / PostgreSQL), caching (Redis / Memcached), and message queues or event systems (Kafka / RabbitMQ).Experience in building scalable web applications or distributed systems.Familiarity with cloud platforms (AWS, Azure, or GCP) and DevOps practices (CI / CD, Docker, Infrastructure as Code).Proven experience in leveraging modern technologies and AI tools for effective solutions.Excellent communication skills with the ability to explain technical concepts clearly.Nice to Have
Experience with search or recommendation systems.Familiarity with data pipelines, stream processing, or analytics tools.Knowledge of multi-tenant SaaS architecture and cost optimization.Perks
Opportunity to lead a new product from scratch and make a visible impact.Collaborative and innovative work culture.Be part of a growing SaaS company with global reach.5-day work week.Quarterly recognition programs & yearly team outings.Paid leaves.