Senior Software Engineer

Zethic TechnologiesBangalore, Karnataka₹700,000 – ₹900,000
Adzuna INPosted 55m agoOriginal Listing
it-jobs

Job Description

Job Title: Senior Software Engineer Location: Bangalore Experience: 3–5 Years About the Role We are looking for a highly skilled Senior Sotware Engineer to design, develop, and scale robust backend systems for enterprise-grade applications. The ideal candidate should have strong experience in microservices architecture, cloud-native applications, distributed systems, and API development while also being capable of mentoring engineering teams and driving technical decisions. Key Responsibilities • Design and develop scalable backend systems and microservices. • Lead architecture discussions and technical decision-making across projects. • Build high-performance REST APIs and event-driven systems. • Collaborate with frontend, product, and DevOps teams to deliver end-to-end solutions. • Perform code reviews and establish engineering best practices. • Design database schemas and optimize application performance. • Build real-time systems using WebSockets, Redis, and messaging patterns. • Manage deployments, CI/CD pipelines, and cloud infrastructure. • Mentor junior and mid-level developers and contribute to sprint planning and delivery. Required Skills Backend Technologies • Node.js • TypeScript / JavaScript • Express.js • NestJS • Python • Django / FastAPI • Go (Golang) • Laravel (PHP) Frontend Exposure • React.js • Next.js Databases • PostgreSQL • MongoDB • Redis • Elasticsearch Cloud & DevOps • AWS • GCP • Docker • Nginx • GitHub Actions • CI/CD Pipelines Architecture & Design • Microservices Architecture • Event-Driven Systems • Distributed Systems • REST APIs • WebSockets • Caching Strategies • Scalability & Performance Optimization Leadership Responsibilities • Lead a team of developers across multiple projects. • Conduct code reviews and technical mentoring. • Drive engineering standards, architecture patterns, and development processes. • Collaborate with stakeholders for technical planning and estimation. • Ensure timely delivery while maintaining code quality. Preferred Qualifications • Experience building systems serving high user volumes. • Experience in fintech, banking, SaaS, hospitality, or IoT domains. • Hands-on experience with cloud cost optimization and performance tuning. • Exposure to AI integrations and modern software architecture patterns. Education Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. Why Join Us • Opportunity to work on large-scale enterprise applications. • Exposure to modern cloud-native technologies. • Leadership opportunities with direct impact on product and engineering decisions. • Collaborative and growth-oriented work environment. Skills:- MERN Stack, Laravel and MEAN stack

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.