Senior Software Engineer

2 days ago


Gurgaon, Haryana, India Digilytics Full time

About the role:

We are looking for a Senior Software Engineer / Technical Lead to play a key role in designing, building, and evolving our core product platform. This is a hands-on leadership role suited for someone who enjoys owning complex systems, working closely with product and business stakeholders, and setting a high engineering bar in a fast-growing product company. 

You will be expected to contribute at multiple levels: system design, coding, technical decision-making, mentoring engineers, and working with clients when required.

Responsibilities :

  • Own the design and development of core backend components of the Digilytics platform.
  • Drive system design discussions and produce clear, pragmatic HLD and LLD for new features and enhancements.
  • Translate product and business requirements into scalable, secure, and maintainable technical solutions.
  • Lead development efforts across feature teams and ensure timely, high-quality product releases.
  • Write clean, efficient, and well-tested code, and actively participate in code reviews.
  • Ensure engineering best practices around performance, reliability, security, and observability.
  • Collaborate with product managers, QA, data/AI teams, and client-facing teams.
  • Support client-specific customizations and deployments when needed.
  • Act as a technical mentor for junior engineers and contribute to raising overall team capability.
  • Work closely with onshore and offshore teams across geographies.

Expected Skills (Must Have)

  • Strong experience designing and building web-based applications that operate at scale, preferably in regulated or high-availability domains such as fintech.
  • Solid foundation in system design with the ability to translate business requirements into clear HLD and LLD.
  • Excellent problem-solving skills with a track record of owning technical decisions end to end.
  • Proficiency in at least one backend language such as Java or Python, with strong fundamentals in concurrency and memory management.
  • Hands-on experience with modern web frameworks (for example Spring Boot or equivalent) and building REST-based APIs.
  • Strong understanding of data modeling and practical experience with both relational and NoSQL databases (MySQL, Oracle, PostgreSQL, MongoDB, etc.).
  • Good grasp of web fundamentals including HTTP, REST, authentication/authorization, and frontend basics (HTML, CSS, JavaScript).
  • Experience working in cloud environments such as AWS, Azure, or GCP, including deployment, configuration, and monitoring.
  • Ability to write clean, maintainable, well-tested code and drive high engineering standards through reviews and mentoring.
  • Comfortable working in ambiguous problem spaces and breaking down complex requirements into deliverable solutions.
  • Strong communication skills with the ability to explain technical concepts clearly to engineers, product, and non-technical stakeholders.
  • Proven ability to lead by example, collaborate within a team, and take ownership of outcomes.

Desired Skills :

  • Experience designing and building systems within fintech, payments, lending, trading, or other financial domains.
  • Exposure to distributed systems, scalability patterns, event-driven architectures, and performance optimization.
  • Familiarity with CI/CD pipelines, infrastructure as code, and operational best practices.
  • Experience with Python-based data or ML workflows, including model fine-tuning, deployment, or inference pipelines.
  • Hands-on experience building or integrating AI agents, LLM-based systems, or using agent frameworks is a plus but not mandatory.
  • Prior experience mentoring engineers or acting as a technical lead on medium to large projects.
  • Awareness of security, compliance, and data privacy considerations common in financial systems.

Experience & Mindset :

  • 6-8 years of professional experience building and delivering production-grade software.
  • Strong product mindset with the ability to balance speed, quality, and long-term maintainability.
  • Comfortable working in startup or fast-growing environments with evolving priorities.
  • Willingness to stay hands-on while also guiding technical direction and team execution.
  • Experience working with geographically distributed teams is a plus.

Education Background :

  • A Bachelors degree, or equivalent, preferably in Software Engineering and Computer Science


  • Gurgaon, Haryana, India SourceDOTcom Pvt Ltd Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Senior Software EngineerJob summary:We seek a Senior Software Engineer who designs and implements new software systems and features. They modify and maintain existing systems for adaptation to technology and business changes. The Senior Software Engineer leads junior engineers and developers. They collaborate with vendors, technical delivery teams, IT...


  • Gurgaon, Haryana, India Prospecta Software Full time

    About Us:Founded in 2002 in Sydney, with offices in India and a presence across the Americas and Europe, Prospecta is a leading data management software company. Our flagship platforms:Master Data Online (MDO), enables accurate, compliant, and relevant master data for asset-intensive industries including Energy, Utilities, Oil & Gas, Mining, Infrastructure,...


  • Gurgaon, Haryana, India Scrrum Labs Full time

    DescriptionCompany Description :Scrrum Labs has the tools, expertise, and IT support essential for building or growing a successful business.We offer a range of services including software solutions, IT services, digital marketing, and recruitment services, from small projects to large government-level projects.We take pride in our quick and transparent...


  • Gurgaon, Haryana, India SHL Full time

    Vacancy NameSenior Software EngineerRequisition NoVN4098Time TypeFull TimeLocationGurgaon OfficeAdditional LocationCountryIndiaJob DescriptionJoin a community that is shaping the future of work SHL, People Science. People Answers. Are you a seasoned Senior Software Engineer with a flair for innovation? Are you ready to shape the future of talent assessment...


  • Gurgaon, Haryana, India Faym Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Company DescriptionFaym empowers creators by enabling them to monetize their content seamlessly through product recommendations and affiliate commissions. Our platform transforms recommended product links into personalized, engaging online storefronts. Creators benefit from features such as automatic link-sharing, instant earnings withdrawals, and...


  • Gurgaon, Haryana, India Disco Full time

    Your ImpactThe Senior Software Engineer is a senior engineer responsible for subsystems of a project. They are expected to lead epics/initiatives, mentor more junior engineers, and contribute to architectural decisions. They have a substantial impact on their team and sometimes across teams. They design and develop high-quality, scalable, and innovative...


  • Gurgaon, Haryana, India Groundtruth Full time

    We are looking for a Senior Software Engineer to join our Geo team. The ideal candidate should be technically strong, proactive, can join in 30 Days.A bit about RoleGroundTruth seeks a Senior Software Engineer with strong expertise in designing and building hands-on customer-facing applications to join our Geo team.  The Geo Team is responsible for...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India RBS Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at senior analyst levelWhat you'll doIn your...

  • Software Engineer

    2 weeks ago


    Gurgaon, Haryana, India RBS Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at senior analyst levelWhat you'll doIn your...

  • Software Engineer

    5 days ago


    Gurgaon, Haryana, India RBS Full time

    Join us as a Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at senior analyst levelWhat you'll doIn your...