ENBRAUN Technologies
Website:
eresourcescheduler.com
Job details:
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 leadership 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 designing scalable, distributed systems with microservices architecture.
- Proven expertise in cloud-native application development and deployment on AWS, Azure, or GCP.
- Hands-on experience with containerization (Docker) and orchestration (Kubernetes) for production deployments.
- 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 architecting AI-powered features and integrating machine learning models into scalable systems.
- Deep understanding of DevOps practices including CI/CD automation, Infrastructure as Code (Terraform/CloudFormation), and automated deployment pipelines.
- Experience with load balancing, auto-scaling, and designing systems for high availability and fault tolerance.
- Proven experience in leveraging modern technologies and AI tools for effective solutions.
- Excellent communication skills with the ability to explain technical concepts clearly.
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.
Click on Apply to know more.