Senior Software Engineer at TripStack
TripStack · Pune, Maharashtra, India
- Salary: ₹20–32 LPA*
- Experience: 4+ years
📋 Job Details at a Glance 📍 Location Pune, Maharashtra, India 🏢 Company TripStack 👥 Experience 4+ years 🎓 Qualification Bachelor’s Degree or Higher in Computer Science / Related Technical Field 📅 Eligible Batch 2023, 2024, 2025, 2026 📄 Job Type Full Time 💰 Salary ₹20–32 LPA* 🏢 Industry Technology 🛠 Key Skills Golang Distributed Systems Linux AWS GCP Docker Kubernetes gRPC Grafana System Design Senior Software Engineer at TripStack — Full Details & How to Apply TripStack is seeking a Senior Software Engineer in Pune, Maharashtra, India to enhance its innovative travel technology solutions. With a competitive salary range of ₹20–32 LPA* , this role presents a unique chance for freshers to significantly contribute to the tech industry. The demand for skilled software engineers is surging, particularly in the travel tech sector, where companies like TripStack are at the forefront of innovation. As the industry evolves, the need for professionals who can optimize distributed systems and enhance user experiences is critical. This Senior Software Engineer role is pivotal in driving that change. Founded in 2016 , TripStack has rapidly grown to employ over 200 professionals across multiple countries, including Canada and Poland. This growth reflects the company's commitment to creating cutting-edge travel solutions. Working at TripStack means being part of a collaborative culture that values innovation and technical excellence. We encourage 2023, 2024, 2025, 2026 graduates with a Bachelor’s Degree or Higher in Computer Science / Related Technical Field and 4+ years experience to apply. This role offers a competitive salary of ₹20–32 LPA* , making it an attractive opportunity for both seasoned professionals and fresh talent. In this role, you will work with advanced technologies such as Golang , Distributed Systems , Linux , AWS , GCP , Docker , Kubernetes , gRPC , Grafana , and System Design . This exposure not only enhances your skill set but also opens doors to future career advancements in a high-demand technology field. 📊 Role Difficulty: Medium | Competition Level: High | Fresher Friendly: Yes NexisGrow.com features this opportunity as part of its curated tech job listings. All details are sourced from the official job posting. Apply online before the opportunity closes. Job Role & Responsibilities The Senior Software Engineer at TripStack is tasked with enhancing system performance through innovative design and implementation of scalable microservices using Golang and other cutting-edge technologies. Design and implement scalable microservices using Golang to improve overall system performance and reliability. Utilize Docker and Kubernetes for container orchestration, ensuring efficient deployment and management of applications across various environments. Collaborate with the DevOps team to streamline CI/CD pipelines, enhancing deployment speed and significantly reducing downtime. Analyze system performance metrics using Grafana to identify bottlenecks and optimize resource allocation effectively. Take ownership of system design projects, driving initiatives from concept to implementation with a focus on scalability. Document system architecture and design decisions to facilitate knowledge sharing and onboarding for new team members. Engage with clients to troubleshoot issues, providing technical solutions that enhance user satisfaction and system reliability. This role fosters an ownership culture, allowing engineers to make impactful contributions that directly enhance the user experience and system efficiency. Required Skills & Technical Competencies The ideal candidate for the Senior Software Engineer position will possess a robust skill set in various technologies essential for developing high-performance applications. Technical Skills Golang — advanced — essential for developing high-performance applications, requiring proficiency in concurrency and memory management. Distributed Systems — advanced — critical for understanding how to build scalable applications that can handle high traffic effectively. Linux — intermediate — necessary for navigating and optimizing server environments where applications are deployed. AWS — intermediate — experience with this cloud platform is vital for leveraging cloud services and infrastructure. GCP — intermediate — knowledge of this cloud platform is essential for utilizing cloud services effectively. Docker — advanced — familiarity with this tool is essential for containerization in production environments. Kubernetes — advanced — crucial for orchestration in managing containerized applications efficiently. gRPC — intermediate — used for efficient communication between microservices in a distributed system. Grafana — intermediate — utilized for analyzing system performance metrics to optimize resource allocation. System Design — advanced — required for taking ownership of system design projects from concept to implementation. When showcasing these technical skills in your resume or interview, emphasize specific projects or experiences that demonstrate your proficiency and impact in each area. Eligibility Criteria This role is designed for candidates who have a solid educational background and relevant experience in software engineering and system design. Candidates must hold a Bachelor's Degree or higher in Computer Science or a related technical field. Eligible batches include 2023 , 2024 , 2025 , and 2026 , allowing fresh graduates to apply. The role requires a minimum of 4 years of experience, though freshers with relevant internships or projects may be considered. A minimum CGPA of 7.0 is preferred to ensure a strong academic background. Having a portfolio or GitHub showcasing relevant projects can provide a competitive edge in the application process. Documentation & Portfolio Requirements Ensure your resume is formatted clearly, including your educational background, relevant experience, and links to your portfolio or GitHub showcasing your projects. Pro tip: Highlight specific projects where you utilized Golang and Docker to demonstrate your hands-on experience and technical capabilities in your application. Salary for Senior Software Engineer at TripStack 💰 Compensation ₹20–32 LPA* The advertised compensation for the Senior Software Engineer role at TripStack is ₹20–32 LPA* . The exact in-hand figure and any additional components are confirmed by the company during the offer or HR discussion stage. Recommended Courses & Preparation Tips for Senior Software Engineer Upskilling with the right resources significantly enhances your chances of selection for the Senior Software Engineer role at TripStack . Recommended Courses & Resources Linux — Mastering Linux is essential for working with distributed systems and cloud platforms. AWS — Understanding AWS services is crucial for deploying scalable applications in the cloud. GCP — Familiarity with GCP enhances your ability to work with various cloud solutions. Docker — Learning Docker is vital for containerization and microservices architecture. KodNest — This course provides hands-on experience with system design and architecture. Boost your profile with relevant certifications at NexisGrow GetCertified — strengthen your application before you apply. Common Mistakes to Avoid ❌ Failing to tailor the resume — Highlight relevant skills and experiences specific to the role. ❌ Neglecting to include specific projects — Detail technologies used in previous roles or internships. ❌ Using a generic cover letter — Personalize it to address the company's mission and values. ❌ Overlooking soft skills — Showcase teamwork and communication in technical roles. ❌ Submitting applications without proofreading — Check for errors or inconsistencies. ❌ Not preparing for technical interviews — Practice coding challenges relevant to the technologies listed. Before You Apply — Checklist ✅ Research TripStack to understand its products and culture before applying. ✅ Update your resume to reflect relevant skills and experiences tailored to the job description. ✅ Prepare a cover letter that connects your background with TripStack's mission and values. ✅ Gather any necessary documents, such as transcripts or certificates, to support your application. ✅ Ensure your LinkedIn profile is up-to-date and aligns with your resume. ✅ Practice common technical interview questions related to Golang and system design. ✅ Set reminders for application deadlines to ensure timely submission. ✅ Follow up on your application status after a week to express continued interest. Resume Tailoring & ATS Keywords for Senior Software Engineer Optimizing your resume for ATS is crucial for ensuring it passes initial screenings for the Senior Software Engineer role at TripStack . ATS Keywords to Include Senior Software Engineer Golang Distributed Systems Linux AWS GCP Docker Kubernetes gRPC Grafana System Design Hybrid Work Resume Tips for This Role Highlight your experience with Golang and distributed systems, as these are critical for the role. Emphasize collaborative projects or internships that showcase your ability to work in a team-oriented environment. Include links to your portfolio or GitHub to demonstrate your coding skills and relevant projects. Optimize your resume for ATS by using keywords from the job description. Avoid including unrelated work experience or generic skills that do not align with the job requirements. Build an ATS-optimized resume for this role using NexisGrow Resume Builder — free for all job seekers. Pro Tip: Avoid including generic skills that do not directly relate to the technologies or responsibilities of the role. How to Apply for Senior Software Engineer at TripStack Apply Now — TripStack Visit the application portal and create an account to start your application. Upload your resume, ensuring it is tailored to the job description and highlights relevant skills. Fill out the application form accurately, providing all requested information. After submission, you can expect an email confirmation regarding your application status. Use the application tracking feature on the portal to monitor your application progress. Applications reviewed on a rolling basis — early submission recommended. Apply Now — TripStack NexisGrow.com does not charge any fees for job applications. TripStack TripStack was founded in 2016 and has rapidly expanded its global footprint, with headquarters in Canada and additional offices in Pune, Maharashtra and Poland . The company has grown to employ over 200 professionals , reflecting its commitment to innovation in the travel technology sector. This growth underscores TripStack's ambition to redefine travel solutions worldwide. TripStack specializes in providing cutting-edge travel solutions, including its flagship flight and hotel booking systems . The platform leverages advanced technologies to streamline travel planning, ensuring users have access to the best options available. By integrating tools like Golang and Docker , TripStack enhances user experience and operational efficiency. The company culture at TripStack is characterized by collaboration and continuous learning. Recognized for its supportive environment, TripStack has received positive reviews on Glassdoor, highlighting its focus on employee development. The company actively invests in training programs, ensuring that employees are equipped with the latest skills in technology. Recently, TripStack secured a significant funding round aimed at enhancing its technology stack, particularly focusing on AWS and GCP integrations. This investment will facilitate further expansion of its services and improve the overall user experience. The company is also exploring new markets to broaden its reach in the travel industry. For freshers in technology, TripStack offers a robust foundation in software engineering. With mentorship programs and hands-on experience in technologies like Kubernetes and gRPC , new employees gain valuable insights into the industry. This nurturing environment positions TripStack as an ideal launchpad for aspiring technology professionals. Company Details Industry Technology Location Pune, Maharashtra, India Connect With Us Careers Apply Now Website 🔗 etraveligroup-tripstack.teamtailor.com Frequently Asked Questions Interview · Role · Salary · Growth ? Who can apply for Senior Software Engineer at TripStack? Eligibility Tap to expand + Answer Candidates with Bachelor’s Degree or Higher in Computer Science / Related Technical Field and 4+ years experience are eligible. Eligible batches: 2023, 2024, 2025, 2026. ? What skills are most important for this role? Skills Tap to expand + Answer Key skills: Golang, Distributed Systems, Linux, AWS, GCP. Strong fundamentals and practical project experience matter most. ? What is the salary for this position? Salary Tap to expand + Answer Compensation: ₹20–32 LPA*. Final offer depends on skills, experience, and interview performance. ? What is the interview process at TripStack? Interview Tap to expand + Answer Typically: Resume shortlisting → Online test → Technical interview(s) → HR round. ? Is this role remote, hybrid, or onsite? Work Mode Tap to expand + Answer Work mode varies by team. Confirm with HR during recruitment. ? What is the career growth path from this role? Growth Tap to expand + Answer Structured appraisals every 6–12 months. Senior roles accessible within 12–18 months based on performance. ? How do I apply? Application Tap to expand + Answer Apply via the official link in How to Apply section. Highlight: Golang, Distributed Systems, Linux, AWS, GCP. ? Is there a probation period? Probation Tap to expand + Answer Standard 3–6 months probation. Confirmation follows successful completion. ? How to prepare for the Senior Software Engineer interview? Preparation Tap to expand + Answer (1) Core concepts of Golang, Distributed Systems, Linux, AWS, GCP, (2) 2–3 project walkthroughs, (3) Problem-solving, (4) TripStack research, (5) Clear communication. ? What is the work culture like at TripStack? Culture Tap to expand + Answer Research on LinkedIn and Glassdoor for authentic employee reviews. NexisGrow.com features only verified employers. 🔗 Explore More on NexisGrow More jobs in Pune Browse all Tech jobs Latest Fresher jobs More jobs at TripStack Work From Home jobs Ready to Apply? Don't Miss This Opportunity! Apply only via the official link. NexisGrow.com charges zero application fees. 👉 Apply Now — Official Link NexisGrow.com does not charge any application or registration fees. Beware of fraudulent offers. Naukri ki baat, NexisGrow ke saath • NexisGrow.com