Software Engineer

Year    TS, IN, India

Job Description

Location: Hyderabad, India - On-site







About the Role





We are seeking a

Senior Software Engineer

to develop and optimize scalable, high-performance software solutions. You will contribute to key projects by writing clean, maintainable code and ensuring system performance, scalability, and reliability. In this role, you will collaborate closely with cross-functional teams to deliver critical product features while mentoring junior engineers.



We are looking for candidates with

3 to 5 years of experience

in software engineering, with a strong foundation in backend development, databases, and cloud services. Familiarity with

ReactJs

and

Python

is a plus.



This role is

on-site

in Hyderabad.


What You'll Be Doing





Technical Execution




Design and develop backend services with a focus on performance, scalability, and maintainability. Implement core features using

.NET

and

C#

, with distributed system design principles in mind. Work with

relational databases

like

MySQL

and

non-relational databases

like

MongoDB

. Collaborate on search infrastructure and analytics using

Elasticsearch

. Contribute to the development of messaging and asynchronous workflows using

RabbitMQ

. Assist with frontend tasks in

ReactJs

and scripting tasks in

Python

, as needed.

Infrastructure & DevOps




Collaborate with the DevOps team to maintain infrastructure on

AWS

(e.g.,

EC2

,

RDS

,

S3

,

EKS

). Contribute to CI/CD pipelines and infrastructure automation using

Terraform

. Support containerized application deployments with

Kubernetes

.

Collaboration & Mentorship




Collaborate with product managers, engineers, and other stakeholders to deliver high-quality solutions. Participate in code reviews and provide constructive feedback to improve code quality. Mentor junior engineers, sharing best practices and promoting continuous learning.

Monitoring & Observability




Implement and maintain monitoring and alerting strategies to ensure system reliability. Utilize tools like

AWS CloudWatch

,

OpenTelemetry

,

SigNoz

,

DataDog

,

New Relic

, or similar for system observability.

Requirements





We do not expect candidates to meet every criterion but are excited to hear from those with experience in several areas.


Technical Skills




5 to 7 years of experience in software engineering, with expertise in backend development using

.NET

and

C#

. Proficiency with

MySQL

and

MongoDB

. Familiarity with distributed databases like

ScyllaDB

,

Cassandra

,

ClickHouse

, or similar is a plus. Experience with

AWS

services (e.g.,

EC2

,

RDS

,

S3

,

CloudWatch

). Knowledge of

Elasticsearch

for search and analytics. Experience with messaging systems like

RabbitMQ

. Hands-on experience with

Kubernetes

and

Terraform

for infrastructure automation. Familiarity with

OpenTelemetry

and observability best practices. Knowledge of

ReactJs

and

Python

is a plus.

Collaboration & Mentorship




Strong collaboration and communication skills to work effectively with cross-functional teams. Experience participating in code reviews and improving code quality. Mentorship experience or a desire to guide junior engineers.

Why Join Us?





We are building innovative software solutions to solve real-world problems at scale. As a

Senior Software Engineer

, you will have the opportunity to:


Work on mission-critical projects with modern cloud and distributed system technologies. Collaborate with a passionate, technology-driven team. Grow your career through mentorship and leadership opportunities. Contribute to key architectural decisions and technical innovations.

Workplace & Benefits





We prioritize our team's well-being and offer competitive benefits, including:


Competitive compensation and performance-based bonuses. Comprehensive

healthcare coverage

and wellness programs. Generous

leave policies

, including parental leave and annual leave. * Opportunities for learning, development, and career growth.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4133933
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year