Junior Software Engineer – AWS

Softility Inc.

Hyderabad

On-site

INR 600,000 - 900,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Softility Inc. is hiring a Junior Software Engineer to design, develop, and deploy our core evaluation engine.

You'll work under senior architects to build a resilient, event-driven system processing high-velocity telemetry and events, routing records to downstream ITSM tools. You will implement containerized microservices on AWS EKS, optimize data access with DynamoDB and DocumentDB, and contribute to CI/CD pipelines.

Qualifications

  • 3+ years of professional software engineering and cloud infrastructure experience with AWS Associate certification.
  • Proficient in Python, Java, Node.js, or Go with emphasis on clean, test-driven code.
  • Hands-on experience with Docker and Kubernetes and AWS EKS is highly preferred.

Responsibilities

  • Event-Driven Data Ingestion: Design, develop, and maintain high-throughput data ingestion pipelines from OpenSearch and MSK.
  • Scalable Data Access Layers: Implement DynamoDB-based data access with optimized partition keys and schema-less data handling.
  • Microservices Development & Orchestration: Build, test, and deploy microservices on AWS EKS, with CI/CD pipelines for automated rollouts.
  • Dynamic Configuration & Zero-Downtime: Write modular code to support config-driven, zero-downtime changes in production.
  • Advanced Query Optimization: Use DynamoDB and DocumentDB for fast evaluation queries and JSON document retrieval.

Skills

Python
Java
Node.js
Go
Docker
Kubernetes
AWS EKS
OpenSearch
MSK
DynamoDB
DocumentDB
MongoDB
S3
Kafka
SQS
Agile methodologies
CI/CD pipelines

Tools

OpenSearch
MSK
CI/CD tools
Terraform

Job description

As a Junior Software Engineer, you will be a crucial contributor to the design, development, and continuous deployment of our core evaluation engine module. Working under the mentorship of Senior Architects and Lead Engineers, you will help architect and build a highly resilient, event-driven ecosystem. This system is designed to ingest massive, high-velocity streams of telemetry and network events, evaluate them in real-time against complex, dynamic business policies, and accurately route candidate records to downstream operational ticketing and ITSM tools. This is a hands-on, high-impact coding role requiring solid cloud-native development skills, a strong foundation in modern software engineering principles, and the ability to deploy containerized microservices on AWS EKS alongside a distributed messaging and data storage layer. You will play a pivotal role in scaling our infrastructure to meet growing enterprise demands.

Key Responsibilities
  • Event-Driven Data Ingestion: Design, develop, and maintain high-throughput, configuration-driven data ingestion pipelines that consume, normalize, and process event streams from OpenSearch and Amazon MSK (Managed Streaming for Apache Kafka), ensuring robust fault-tolerance, backpressure management, and error handling.
  • Scalable Data Access Layers: Implement and optimize data access layers utilizing Amazon DynamoDB to interact with dynamic ingestion metadata. Focus on efficient partition key design and schema-less data management to support high read/write throughput.
  • Microservices Development & Orchestration: Build, extensively test, and deploy resilient microservices for the primary evaluation module on AWS EKS (Kubernetes) to execute complex rule sets and policy engines. Participate in building CI/CD pipelines to ensure smooth, automated rollouts.
  • Dynamic Configuration & Zero-Downtime: Write modular code that supports zero-downtime, config-driven strategy patterns, ensuring rule parameters, feature flags, and thresholds can change dynamically in production without requiring full application restarts.
  • Advanced Query Optimization: Write efficient queries and interact with sophisticated metadata storage architectures leveraging a combination of DynamoDB and Amazon DocumentDB for rapid, low-latency evaluation querying and JSON document retrieval.
Required Skills & Qualifications
  • Experience & Certifications: 3+ years of professional software engineering and cloud infrastructure experience with AWS Associate certification.
  • Programming Proficiency: Strong coding skills in modern programming languages such as Python, Java, Node.js, or Go, with an emphasis on writing clean, maintainable, and test-driven code.
  • Containerization & Kubernetes: Hands-on experience building, testing, and deploying containerized microservices using Docker and Kubernetes. Specific experience with AWS EKS is highly preferred.
  • Streaming & Messaging: Strong practical and academic understanding of event-driven programming, message queues, and streaming technologies like Apache Kafka (MSK), RabbitMQ, or Amazon SQS.
  • Database & Cloud Storage: Practical experience interacting with NoSQL databases (Amazon DynamoDB, DocumentDB, MongoDB) and cloud storage solutions (Amazon S3), including data modeling and performance tuning.
  • Collaboration & Growth: Eagerness to learn complex system architectures, ability to clearly understand and follow architectural block diagrams, and strong teamwork skills to deliver features consistently within Agile cross-functional engineering squads.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Jr Software Engineer - AWS
Jr Software Engineer - AWS

Softility Inc. • Hyderabad

On-site
INR 900,000 - 1,400,000
Junior Software Engineer
Junior Software Engineer

Softility Tech • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

Mitel Communications • Bengaluru

Hybrid
INR 1,800,000 - 2,600,000
Senior DevOps Engineer
Senior DevOps Engineer

TechBrein Solutions Private Limited • Kozhikode district

On-site
INR 1,800,000 - 2,800,000
Aws Data Engineer
Aws Data Engineer

Hexaware Technologies • Mumbai, Pune District

On-site
INR 1,800,000 - 2,400,000
Software Development Engineer 1 - DevOps
Software Development Engineer 1 - DevOps

CommerceIQ • Bengaluru

On-site
INR 900,000 - 1,800,000
Senior Software Engineer
Senior Software Engineer

TEKsystems • Bengaluru

Remote
INR 1,800,000 - 3,000,000
Senior Backend Cloud Infrastructure Engineer
Senior Backend Cloud Infrastructure Engineer

Weekday (YC W21) • Bengaluru

On-site
INR 2,800,000 - 4,000,000
Junior Back-end engineer
Junior Back-end engineer

Annova Solutions Corp. • Indore District

On-site
INR 600,000 - 1,000,000
Sr. Data Engineer
Sr. Data Engineer

Minfy Technologies • Gurugram District

On-site
INR 1,800,000 - 2,400,000