

Search by job, company or skills

Job Title: Senior Software Engineer
Experience: 3-5 Years
Employment Type: Full-time
Work Mode- 5 Days WFO
Role Overview
We are seeking a high-caliber Senior Software Engineer to drive the technical execution and
delivery of our core engineering team. This role is designed for a polyglot engineer who thrives
on building resilient, distributed systems and enjoys the challenge of hands-on technical
mentorship.
Working directly with the Technical Lead, you will play a pivotal role in the development
lifecycle, focusing on unblocking the team, ensuring high engineering standards, and
overseeing the delivery of complex technical tasks. You will own the technical health of the
sprint, ensuring that the team's output is performant, scalable, and delivered on time.
Core Responsibilities
• Technical Mentorship & Unblocking: Act as the primary technical guide for the engineering
squad, working closely with the VP to resolve complex bottlenecks, conduct rigorous code
reviews, and mentor developers through intricate implementation challenges.
• Delivery & Execution Oversight: Translate architectural designs into executable tasks and
manage the engineering roadmap in alignment with the VP's vision, ensuring the team
maintains high velocity and ships robust, scalable, and high-quality code.
Technical Requirements
• 3-5 years of experience in backend development with a focus on core product engineering and
technical leadership.
• Polyglot Proficiency: Mastery in at least two of the following: Golang, Node.js, or Python. You
must be highly adaptable and capable of guiding the team across multiple languages as
required by the system.
• Distributed Systems Mastery: Deep experience in developing and scaling distributed systems,
with a thorough understanding of concurrency, consistency models, and high-availability
patterns.
• Messaging & Middleware: Expert-level knowledge of Kafka (topic design, consumer groups,
and partitioning logic) and other high-throughput messaging queues.
• Database Expertise: Extensive experience with RDBMS (PostgreSQL/MySQL) and NoSQL
databases (MongoDB, Cassandra, or Redis). You understand how to optimize queries and
structure data for scale.
• Cloud-Native Infrastructure: In-depth understanding of Kubernetes and Docker. You are
comfortable navigating containerized environments and overseeing the technical aspects of
CI/CD pipelines.
• System Design Fundamentals: Strong foundations in system design, including caching
strategies, load balancing, and API gateway implementations.
• Performance Engineering: Proven ability to identify bottlenecks in complex systems and guide
the team in optimizing code for low-latency and high-throughput.
Preferred Qualifications
• Practical knowledge or high interest in Agentic AI frameworks (e.g., LangChain, AutoGPT) and
their integration into backend services.
• Experience with gRPC, Protocol Buffers, and Service Mesh architecture.
• Proficiency in monitoring and observability tools such as Prometheus, Grafana, or the ELK
stack.
Soft Skills
• Mentorship-First Mindset: A genuine passion for teaching and helping other engineers grow.
• Pragmatic Problem Solver: Ability to balance technical debt with the need for speed and
scalability.
• Effective Communicator: Capable of explaining technical trade-offs clearly to both the
Job ID: 152818175
Skills:
Java, Cloud Infrastructure, Cloud networking, Scala, Kafka, Distributed systems design, Go, Flink, Basic systems operations
Skills:
react.js , Git, Web Services, Node.js, Restful Apis
Skills:
Golang, Docker, PostgreSQL, Restful Apis, Kubernetes, Redis, Microservices
Skills:
quantitative risk , Distributed Systems, Software Engineering, Linux, Python, AWS, trading systems, Derivatives, Risk Management
Skills:
Java, Microservices, Sql, Redis, Angular, React, Restful Services, Databricks, MongoDB, Kubernetes, Python, AWS, NoSQL databases, Java-based technologies, AI frameworks