Senior Full Stack Software Engineer
- Source: Naukri
- SSD Shared Services
- On-site
- Belagavi
- Full-Time
- Senior
Job Description
Senior Software Engineer
What We Do
Traydstream s unique AI-powered products reduce the costs, complexities and timescales of trade
finance processing for banks and large corporations. Our scalable platform uses proprietary Optical
Character Recognition (OCR) technology to accurately digitise documents into a readable format and
then applies machine learning algorithms to scrutinise for compliance with international trading
rules and regulations.
Who We Are
We are a group of people around the world where seasoned veterans with 20+ years experience in
Finance and Technology work alongside associates who are just starting out and exploring the
FinTech space. Our diverse backgrounds, competencies and experiences are just a few reasons why
we have made progress toward achieving our vision. We aim to grow together as a team and a
company so we can live fulfilled personal & professional lives.
What You Will Do
We are seeking a highly experienced Senior Full Stack Software Engineer with 10-15+ years of
professional software development experience to join our engineering team at TraydStream. You are
a self-actuating, objective-driven engineer who thrives in environments that demand deep technical
ownership and mature judgment. You proactively identify high-leverage opportunities, drive complex
initiatives to completion with minimal oversight, and consistently deliver measurable impact aligned
with business goals. You are equally comfortable working independently on challenging problems or
as a collaborative member of an Agile Scrum team. You excel at managing multiple concurrent tasks
and problems, self-prioritizing effectively based on business impact, urgency, and strategic
alignment. You operate with a high degree of independence while maintaining strong situational
awareness. This includes understanding broader context, knowing when to seek collaboration or
input, when to follow established direction, and when to escalate risks or blockers early.
You lead by example in building quality production systems that are maintainable, observable, and
manageable, adhering to software engineering best practices. Technically proficient, articulate, and
creatively innovative, you direct your efforts toward the highest-leverage areas. These include
mentoring, crafting novel solutions to complex problems, exploring emerging technologies, and
driving architectural changes and refactoring.
Technical Skills:
Guides projects toward sound engineering decisions balancing technical excellence, debt
management, reliability, observability, scalability, and business needs.
Proactively proposes and negotiates scope/priority changes in response to evolving
requirements, often introducing creative alternatives.
Leads new solutions, refactoring, and architectural evolution with pragmatic trade-offs, clear
debt-repayment plans, and innovative design patterns.
Thrives on complex, ambiguous problems, including debugging production issues rapidly,
resolving incidents, or designing in unfamiliar domains with inventive approaches.
Demonstrates leadership beyond code: drives design processes, facilitates discussions, and
produces clear documentation, alerts, runbooks, and operational guides.
10-15+ years of professional full-stack full-lifecycle software development experience.
Expert-level proficiency in Python and strong hands-on experience across the full stack.
Proven track record designing, building, and operating distributed, microservices-based,
event-driven systems, with meaningful exposure to AI, machine learning, and agentic
systems (no requirement to be an ML specialist).
Deep expertise in RESTful APIs, asynchronous processing, message queues (RabbitMQ,
Kafka, etc.), and modern architectural patterns.
Strong experience with SQL and NoSQL database design and optimization.
Hands-on mastery of containerization (Docker), orchestration (Kubernetes), CI/CD pipelines,
and cloud platforms (Azure preferred).
Advocates and implements rigorous automated testing (unit, integration, end-to-end) and
observability standards.
Excellent communication: articulates complex technical concepts clearly to engineers,
product stakeholders, and leadership.
Key Responsibilities:
Architect, design, and implement end-to-end scalable, reliable…
Skills
- Python
- RabbitMQ
- Kafka
- Docker
- Kubernetes
- microsoft-azure
- FastAPI
- Asyncio
- Java
- MongoDB
- couchbase
- Redis
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
