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