Search Jobs

Search by job, company or skills

Senior Software Engineer (Backend)

Senior Software Engineer (Backend)

WaferWire Cloud Technologies
Early Applicant
  • Posted a month ago
  • Be among the first 20 applicants

Job Description

Job Title: Senior Software Engineer (Backend)

Location: Bangalore, India (Work from Client Location)

Worksite: Onsite (100%)

About WCT:

WaferWire Technology Solutions (WCT) specializes in delivering comprehensive Cloud, Data and AI solutions through Microsoft's technology stack. Our services include Strategic Consulting, Data/AI Estate Modernization, and Cloud Adoption Strategy. We excel in Solution Design encompassing Application, Data, and AI Modernization, as well as Infrastructure Planning and Migrations. Our Operational Readiness services ensure seamless DevOps, ML Ops, AI Ops, and Sec Ops implementation. We focus on Implementation and Deployment of modern applications, continuous Performance Optimization, and future-ready innovations in AI, ML, and security enhancements. Delivering from Redmond-WA, USA, Guadalajara, Mexico and Hyderabad, India, our scalable solutions cater precisely to diverse business requirements and multiple time zones (US time zone alignment).

About the Role

WCT is seeking a Senior Backend / Systems Engineer to work with our client's DC Systems & Engineering team, focused on building and operating large-scale data center and infrastructure systems. This role centers on reliability, observability, and performance of distributed systems at scale, enabling critical infrastructure that powers global services.

Responsibilities:

  • Design and develop backend systems supporting large-scale data center infrastructure
  • Build and optimize highly reliable, distributed systems with strong focus on performance and scalability
  • Develop and maintain observability frameworks, including API/system health dashboards (e.g., Grafana)
  • Analyze and troubleshoot system-level issues across computing, network, and services layers
  • Participate in design reviews for infrastructure and platform systems
  • Improve system reliability, latency, and fault tolerance
  • Automate operational workflows and improve system efficiency and resilience
  • Collaborating with cross-functional teams across infrastructure, SRE, and platform engineering
  • Contribute to incident analysis, debugging, and root cause resolution

Required Qualifications:

  • Bachelor's degree in computer science or related field (or equivalent experience)
  • 5+ years of experience across the full software development lifecycle
  • 3+ years of backend / systems development experience (Java preferred)
  • Strong experience in distributed systems, infrastructure, or platform engineering
  • Experience working on large-scale systems with high availability requirements
  • Strong foundation in data structures and algorithms
  • Experience in systems engineering, SRE, or infrastructure development
  • Exposure to AI technologies such as Google Gemini or similar platforms
  • Understanding of security, compliance, and reliability standards in enterprise environments
  • Experience with monitoring, logging, and observability tools (e.g., Grafana)
  • Exposure to performance tuning, capacity planning, and fault-tolerant system design

Equal Employment Opportunity Declaration:

WCT is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

observability tools

AI technologies

fault-tolerant system design

platform engineering

Similar Jobs

5-7 yrs
Bengaluru, India
Skills:
Golang, Backend Development, Docker, Integration Testing, Distributed Systems, Cloud Infrastructure, Kubernetes, Relational Databases, microservices architecture, software testing methodologies
5-8 yrs
Remote, India
Skills:
google guice , Java, Postgres, jOOQ
4-7 yrs
Bengaluru, India
Skills:
Databases, Distributed Systems, Golang, Logging, metrics, messaging systems, event-driven systems, gRPC APIs, Caching, key-value stores, observability, tracing, Go, Monitoring
4-7 yrs
Bengaluru, India
Skills:
Oops, Unit Testing, Ext, Rest Web Services, Nodejs, Sass, HTML, Angular, Nosql, React, Bootstrap, Python, Java, BackboneJS, CSS, Sql, Git, Golang, REST, Less, Continuous integration tools, JavaScript Concepts, CI CD, Collections, DB Access, Bootstrap UI Components, OO-JS, Module Patterns, Closures, Single page JS applications
5-8 yrs
Bengaluru, India
Skills:
Elk Stack, Kafka, Spring Boot, Microservices, Nosql, RDBMS, MySQL, AWS, Java, MongoDB, LangSmith, LangGraph, OpenAI Agents SDK, object-oriented development, LLM fundamentals, OpenTelemetry, guardrails, LangChain, agentic AI frameworks, CrewAI, cloud-native applications, AI safety, MCP Model Context Protocol, LlamaIndex, AI gateway architecture, LLM observability