Search by job, company or skills

Zethic Technologies

Senior Software Engineer

Save
  • Posted 22 hours ago
  • Be among the first 20 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 150963215

Similar Jobs

Bengaluru, India

Skills:

.Net Coresnowflake NunitMstestPostgreSQLRedisDockerTerraformDatabricksAzureKubernetesXunitASP.NET Core

Bengaluru, India

Skills:

Power AutomatePower PlatformSqlRest ApisPower Appsorchestration logicMicrosoft Graphconversational UXconnector developmentDataversepipeline creationAzure OpenAIprompt engineeringadaptive cardsRAG retrieval-augmented generationagentic workflowsMicrosoft Fabric Data AgentsCopilot in Power BISharepointCopilot Studio

Bengaluru

Skills:

PythonSqlAwsAzureOopCI/CD

Bengaluru, India

Skills:

.Net CoreOauthLinqSQL ServerJwtSqlAngularReactDockerRestful ApisAzureKubernetesAWSEntity Framework CoreASP.NET Core

Bengaluru, India

Skills:

GolangCSSKafkaRedisHTMLAngularVue.JSGitReactJavascriptKubernetesPubsub