Software Engineer

TigerHire

Bengaluru, Chennai

Hybrid

INR 1,200,000 - 2,400,000

Full time

5 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

TigerHire is seeking a proactive Software Engineer to join a fast-growing product engineering team. You will design, build, and ship scalable software features end-to-end from design through production.

The role emphasizes strong CS fundamentals, distributed systems, cloud deployments, and collaboration with cross-functional teams to deliver reliable, high-quality software.

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • 2+ years of production software experience.
  • Strong CS fundamentals with data structures and algorithms.

Responsibilities

  • Design, build, test, and ship features end-to-end.
  • Write clean, maintainable, well-tested, observable, and scalable code.
  • Design and operate reliable distributed systems with focus on performance and fault tolerance.
  • Take ownership of features from design through production.
  • Participate in code reviews, refactoring, and continuous improvement.
  • Collaborate with cross-functional teams to ensure smooth integration and delivery.
  • Contribute innovative design ideas and stay updated with emerging technologies.
  • Ensure quality, security, and cost considerations throughout the development lifecycle.

Skills

Data Structures & Algorithms
Problem Solving
Communication
Collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

AWS
Azure
GCP
Kafka
Flink
LLM APIs

Job description

Work Model: Hybrid – 2–3 days/week onsite

Experience 3+ Years

Employment Type Full-Time

Notice Period Immediate to 30 days

About the Role

We are looking for a proactive and skilled Software Engineer to join a high-growth product engineering team. The role involves designing, building, and shipping scalable software features end-to-end, from technical design through production.

Key Responsibilities
  • Design, build, test, and ship features end-to-end.
  • Write clean, maintainable, well-tested, observable, and scalable code.
  • Design and operate reliable distributed systems with focus on performance and fault tolerance.
  • Take ownership of features from design through production.
  • Participate in code reviews, refactoring, and continuous improvement.
  • Collaborate with cross-functional teams to ensure smooth integration and delivery.
  • Contribute innovative design ideas and stay updated with emerging technologies.
  • Ensure quality, security, and cost considerations throughout the development lifecycle.
Must-Have Skills
  • Bachelor's degree in Computer Science or a related field.
  • Relevant 2+ years of experience building production software.
  • Strong CS fundamentals with excellent problem-solving, Data Structures & Algorithms skills.
- Strong proficiency in at least one server-side programming language
  • Java
  • Go
  • Python
  • C#
  • Hands-on experience designing and operating distributed systems at scale .
  • Understanding of reliability, fault tolerance, and high-throughput systems.
  • Hands-on experience deploying and running services on AWS, Azure, or GCP .
  • Experience using AI-assisted / agentic development tools , coding assistants, or LLM APIs in day-to-day development.
  • Strong ownership mindset with focus on quality, security, and cost.
  • Excellent communication and collaboration skills.
Good to Have
  • Experience working with large-scale telemetry or time-series data .
  • Exposure to Kafka, Flink , or other stream-processing technologies.
  • Experience with event-driven architectures .
  • Previous experience in a product/startup or high-growth environment .

Education: Graduate, Bachelor's Degree, Master's Degree

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Riversand, a Syndigo company • Bengaluru

Hybrid
USD 6,816 - 13,632
Software Development Engineer 2
Software Development Engineer 2

OYO • Gurugram District

On-site
INR 1,500,000 - 2,100,000
Senior Software Developer
Senior Software Developer

Coltigent Technology Services Pvt Ltd • Pune District

On-site
INR 1,500,000 - 2,100,000
Software Engineer
Software Engineer

Cornerstone • Hyderabad

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

Sidglobal • Nampally

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

CareerXperts Technologies Private Limited • India

On-site
INR 1,500,000 - 2,800,000
REQ-6114 Senior Software Engineer
REQ-6114 Senior Software Engineer

half the sky • Bengaluru

Remote
INR 1,500,000 - 2,500,000
Software Engineer II
Software Engineer II

Wayfair • Bengaluru

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

Trinix Pvt. Ltd. • Greater Noida

On-site
INR 500,000 - 900,000
Senior Software Engineer
Senior Software Engineer

Confidential Client • Bengaluru

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