2,049,091open jobs
120,674companies
245,557added this week
Browse all
Salary
≈ $30k – $60k per year (Estimated)
Location
In office (Hyderabad)
Seniority
Staff · 10+ years exp

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Headquartered in McLean, Virginia, Tilli Software is a financial technology (fintech) and cloud software company specializing in enterprise billing, digital payments, and multi-channel customer communication solutions. Tracing its operational roots from enterprise software consulting before rebranding under its current identity, the company provides a unified digital transformation suite designed to streamline revenue cycles and enhance stakeholder engagement.

The Role

We are seeking a Principal Software Engineer & Technical Product Owner who combines deep payment industry expertise, strong full stack development capabilities, technical product ownership, and engineering team leadership.

This is not a traditional product manager or people-management-only position.

You will lead a team of software engineers while remaining actively involved in architecture, design, development, code reviews, troubleshooting, and production releases.

You will be accountable for the technical direction, quality, reliability, and successful delivery of TilliPay.

The ideal candidate has built real-world payment infrastructure, understands how money moves through payment networks, and has the leadership skills to build and guide a high-performing engineering team.

Key Responsibilities

1. End-to-End Technical Ownership:

- Serve as the primary technical owner of TilliPay, accountable for architecture, engineering execution, platform quality, and reliability.

- Own technical decisions across payment acceptance, payment processing, payouts, settlement, reconciliation, and reporting.

- Establish and evolve the technical architecture and engineering roadmap.

- Translate business objectives into executable technical requirements and development priorities.

- Manage technical debt while balancing delivery timelines, scalability, security, and maintainability.

- Drive engineering execution from requirements and architecture through implementation, testing, certification, deployment, and production support.

2. Hands-On Full Stack Development:

- Personally design, develop, debug, and maintain production-grade software.

- Build backend payment processing services using Java and Node.js.

- Develop and maintain frontend applications using React, JavaScript, and TypeScript.

- Design RESTful APIs, microservices, and event-driven integrations.

- Implement transaction orchestration, routing, message processing, and payment lifecycle management.

- Perform detailed code reviews, contribute to complex features, and resolve critical production issues.

- Establish automated testing, CI/CD, observability, and performance engineering practices.

- Design secure, highly available, fault-tolerant financial transaction systems.

3. Payments, Payouts & Financial Messaging:

- Lead development of payment acceptance, authorization, capture, clearing, settlement, refunds, reversals, and payouts.

- Integrate with acquiring banks, processors, payment networks, financial institutions, and payout providers.

- Build payment facilitator capabilities including merchant and submerchant onboarding, transaction processing, funding, settlement, and reconciliation.

- Support payment methods and rails including cards, ACH/eCheck, RTP, FedNow, and domestic and international payouts as applicable.

- Design transaction state management, idempotency, retry handling, exception processing, and financial reconciliation.

- Develop and maintain payment message validation, transformation, routing, and troubleshooting capabilities.

- Payment messaging expertise is particularly important:

- Practical experience with ISO 8583, including MTIs, bitmaps, data elements, response codes, reversals, and processor-specific message implementations.

- Practical knowledge of ISO 20022, including relevant pain, pacs, and camt message families, schemas, payment instructions, status reporting, and reconciliation.

- Ability to interpret partner-specific implementation guides and support network, processor, and banking certifications.

- Understanding of how card networks and bank payment rails differ in messaging, clearing, settlement, and operational workflows.

4. Engineering Team Leadership:

- Lead, mentor, and manage a team of software engineers working across frontend, backend, and payment integrations.

- Provide technical direction, assign responsibilities, review designs, and ensure delivery commitments are met.

- Remain hands-on in critical code paths and technically complex implementations.

- Establish engineering standards for code quality, documentation, testing, security, and production readiness.

- Conduct technical reviews, coach engineers, and support hiring and performance development.

- Identify engineering bottlenecks, remove technical blockers, and improve team productivity.

- Build a culture of accountability, technical excellence, collaboration, and continuous improvement.

5. Technical Product Leadership:

- Own the TilliPay engineering backlog and technical roadmap in collaboration with business and product leadership.

- Translate customer, partner, compliance, and business requirements into technical specifications, user stories, and acceptance criteria.

- Prioritize features, enhancements, integrations, and technical investments.

- Coordinate engineering delivery across internal teams and external partners.

- Provide clear visibility into development progress, delivery risks, dependencies, and release readiness.

- Represent TilliPay in technical discussions with payment processors, banks, networks, and enterprise customers.

- Take ownership of the product's technical success - not just individual development tasks.

6. Security, Compliance & Production Reliability:

- Design and maintain payment systems aligned with PCI DSS and applicable security requirements.

- Implement secure payment credential handling, encryption, tokenization, authentication, and authorization.

- Support PayFac operational requirements, merchant risk controls, chargebacks, disputes, and settlement controls.

- Ensure transaction integrity through audit trails, idempotency, reconciliation, and appropriate financial ledger controls.

- Lead troubleshooting of complex payment failures and production incidents.

- Improve system resilience, monitoring, scalability, availability, and disaster recovery readiness.

Required Qualifications:

- 10+ years of software engineering experience, preferably including 5+ years in payment processing, banking, or fintech infrastructure.

- Strong hands-on experience with Java, Node.js, React, and JavaScript/TypeScript.

- Demonstrated experience building or significantly enhancing production payment processing platforms.

- Hands-on experience with ISO 8583 and working knowledge of ISO 20022, with direct implementation experience in both strongly preferred.

- Strong understanding of payment authorization, clearing, settlement, payouts, and reconciliation.

- Experience integrating with payment processors, acquiring banks, payment networks, or banking platforms.

- Experience architecting microservices, distributed systems, REST APIs, and asynchronous processing.

- Proven experience leading and mentoring software engineers while continuing to contribute production code.

- Experience managing technical backlogs, delivery priorities, releases, and engineering execution.

- Strong problem-solving skills and ability to independently own complex technical challenges.

Preferred Qualifications:

- Prior experience at a payment facilitator, acquiring processor, issuer processor, or payment infrastructure provider.

- Experience with Visa, Mastercard, Fiserv, FIS, or comparable payment ecosystems.

- Experience with ACH/NACHA, FedNow, RTP, SWIFT, and cross-border payments.

- Knowledge of merchant onboarding, submerchant settlement, risk management, and payment orchestration.

- Experience with tokenization, network tokens, digital wallets, and payment credential vaults.

- Familiarity with financial ledgers, double-entry accounting, and reconciliation systems.

- Experience with cloud-native architecture, containers, message brokers, event streaming, and CI/CD.

- Exposure to stablecoins, programmable payments, and blockchain-based settlement.

- Experience supporting payment network certifications and production financial integrations.

Skills

Full Stack, Java, Node.js, React.js, TypeScript, Javascript, RESTful API, Microservices Architecture, PCI-DSS, Payment Gateway, CI/CD

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,049,091 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Product
Similar stack
Same company
Hyderabad
$32k – $42k per year (gross) · In office · 10+ years exp · Mumbai
Analytics
A/B Testing
Apply
≈ $30k – $63k per year (Estimated) · In office · Full-Time · 8+ years exp · Bachelor's Degree · Bengaluru
Apply
≈ $30k – $60k per year (Estimated) · Hybrid · Full-Time · Gurgaon
Apply
≈ $33k – $65k per year (Estimated) · Hybrid · 9+ years exp · Bengaluru
AI/ML
Model Context Protocol
DevOps
CI/CD
Windows Server
Jenkins
Progressive Delivery
GitLab
Windows
Management
Confluence
Jira
Apply
≈ $29k – $58k per year (Estimated) · In office · 12+ years exp · Noida
Python
AI/ML
Computer Vision
AI Agents
TensorFlow
PyTorch
RAG
Machine Learning
DevOps
Azure
AWS
Platform Engineering
Apply
≈ $52k – $94k per year (Estimated) · Hybrid · Full-Time · 10+ years exp · Moscow
JavaScript
PHP
TypeScript
1C
PHP
Bitrix
Databases
MySQL
PostgreSQL
Frontend
Sass
DevOps
Rest API
Management
Bitrix24
ITSM
Apply
≈ $45k – $73k per year (Estimated) · Equity · In office · Internship · 3+ years exp · Master's Degree · Paris
Python
JavaScript
DevOps
Rest API
Apply
≈ $39k – $83k per year (Estimated) · In office · 3+ years exp · Bachelor's Degree · Moscow
Python
SQL
Databases
Greenplum
AI/ML
MLFlow
NumPy
DevOps
CI/CD
GitLab
Apply
≈ $73k – $149k per year (Estimated) · Hybrid · Bachelor's Degree · Conshohocken
Python
PowerShell
Bash
SAS
DevOps
Terraform
CI/CD
Git
AWS
Platform Engineering
Amazon EC2
Amazon S3
IAM
Linux
Windows
Cybersecurity
Active Directory
Apply
Remote (Ukraine, European time zones hours) · Ukraine
Python
Python
FastAPI
pySpark
Databases
Databricks
AI/ML
Spark
Machine Learning
DevOps
Azure DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
≈ $33k – $54k per year (Estimated) · In office · 7+ years exp · Hyderabad
JavaScript
Rust
TypeScript
Node JS
Solidity
Databases
PostgreSQL
TigerBeetle
AI/ML
Claude Code
Frontend
Next.js
React.js
Mobile
React Native
Expo
Web3
Foundry
Hardhat
Arbitrum
Smart Contracts
Ethereum
Arbitrum Orbit
Apply
Full Stack Developer 24 days ago
≈ $16k – $37k per year (Estimated) · In office · 5+ years exp · Hyderabad
JavaScript
TypeScript
SQL
Node JS
Node JS
Nest.JS
Express
Databases
MySQL
PostgreSQL
Frontend
Vue.js
GraphQL
Next.js
Angular
React.js
DevOps
Terraform
GCP
CloudFormation
WebSockets
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
Management
Agile
Apply
In office · Hyderabad
Apply
≈ $23k – $56k per year (Estimated) · In office · Full-Time · 4+ years exp · Hyderabad
Python
SQL
Databases
Databricks
AI/ML
Spark
MLFlow
SHAP
Scikit-learn
TensorFlow
PyTorch
LLM
Time Series
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
In office · Contractor · Hyderabad
Apply
In office · Contractor · 6+ years exp · Hyderabad
Design
AutoCAD
Apply
In office · Full-Time · 3+ years exp · Hyderabad · Gurgaon
Marketing
Salesforce
Apply
See all jobs
This is one of many
2,049,091 more open roles from verified company boards, updated every day.