Senior Software Engineer I - Billing

5 - 9 years

30 - 40 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Role & responsibilities

Responsibilities:

  • Design, develop, and maintain robust, scalable billing systems and APIs.
  • Own end-to-end implementation of billing features, including subscription lifecycle, invoicing, metered billing, and payment processing.
  • Integrate third-party payment gateways (e.g., Stripe, Adyen, PayPal) and financial platforms (e.g., NetSuite).
  • Ensure compliance with tax, audit, and financial reporting requirements (e.g., SOC 2, PCI DSS).
  • Collaborate with cross-functional teams (Finance, Product, Legal) to support accurate and timely financial operations.
  • Lead technical discussions and provide mentorship to junior engineers.
  • Identify technical debt and participate in architectural reviews to improve long-term scalability and maintainability.
  • Investigate and resolve production issues related to billing and payment systems.

Required Qualifications:

  • 5+ years of experience in backend software engineering.
  • Strong proficiency in a backend language such as

GO, Ruby, K8s - billing systems and processes

  • Experience working with relational databases like

    PostgreSQL, MySQL

    , or

    SQL Server

    .
  • Deep understanding of software engineering best practices: testing, code reviews, CI/CD, observability.
  • Experience working with billing, subscription management, or payment processing systems.
  • Knowledge of accounting and revenue recognition principles is a plus.
  • Strong communication and cross-functional collaboration skills.

Preferred Qualifications:

  • Experience with

    Stripe Billing

    ,

    Zuora

    ,

    Recurly

    , or other billing platforms.
  • Familiarity with

    tax engines

    like

    Avalara

    or

    Vertex

    .
  • Prior experience in a

    SaaS

    or

    high-growth startup

    environment.
  • Exposure to

    microservices architecture

    ,

    event-driven systems

    , or

    domain-driven design

    .
  • Understanding of

    financial compliance frameworks

    (SOX, PCI).

Preferred candidate profile

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Ruby Skills

Practice Ruby coding challenges to boost your skills

Start Practicing Ruby Now
Hiringeye Solutions logo
Hiringeye Solutions

Recruitment Technology

San Francisco

RecommendedJobs for You

Bengaluru, Karnataka, India

Gurugram, Haryana, India

Bengaluru, Karnataka, India

Visakhapatnam, Andhra Pradesh, India