13 Nov
|
Minds Mapper
|
Surat
13 Nov
Minds Mapper
Surat
ANV Tech is a fintech-focused technology company developing specialised software solutions for financial institutions, stockbroking firms, capital markets, wealth management, and investment platforms. We build technology-driven financial solutions, including trading applications, market analytics, risk management systems, and financial data processing platforms. Role Overview We are seeking a skilled C++ Developer to build, optimize, and maintain high-performance financial software applications for stock markets, trading engines, and financial technology platforms. You will focus on low-latency systems, real-time data pipelines, and mission-critical trading infrastructure. Key Responsibilities Application Development: Design, develop, test, and maintain scalable, low-latency financial applications using modern C++. Real-Time Trading Systems: Build and maintain core stock market functionalities, including real-time market data feeds, order management systems (OMS), execution engines, and financial analytics. Multithreading & Concurrency: Architect and implement high-throughput, thread-safe, and lock-free concurrent systems to handle parallel market data streams and order processing without race conditions or deadlocks. Memory Management: Optimize memory allocation strategies, implement custom memory pools/allocators, utilize smart pointers (RAII), and eliminate memory leaks or fragmentation to ensure deterministic, low-latency execution. Network & Socket Programming: Develop high-speed network communication layers using TCP/IP, UDP, and multicast socket programming to connect with exchange gateways, market data providers, and external APIs. Algorithm & Performance Optimization: Design efficient data structures and algorithms for financial data processing; profile, identify, and resolve CPU, memory, and I/O bottlenecks. Code Quality & Collaboration: Write clean, modular, and maintainable code while collaborating closely with quantitative, backend, and infrastructure teams.
Required Skills & Qualifications Core C++ Expertise: Robust proficiency in modern C++ (C++14/17/20), Object-Oriented Programming (OOP), templates, and the Standard Template Library (STL). Multithreading & Concurrency: Hands-on experience with multithreading (std::thread, std::async), synchronization primitives (mutexes, condition variables, atomics), and concurrent programming patterns. Memory Management: Deep understanding of stack vs. heap allocation, RAII, smart pointers (unique_ptr, shared_ptr), manual memory management, and memory profiling tools (e.g., Valgrind, AddressSanitizer). Socket & Network Programming: Practical experience with low-level network programming (POSIX/Winsock), TCP/IP, UDP, socket lifecycle management, and asynchronous/non-blocking I/O (epoll, select, Boost.Asio). Data Structures & Algorithms: Strong grasp of algorithmic complexity (Big-O), cache-friendly data structures, and performance tuning. Systems & Debugging: Proficiency in Linux/Unix environments, debugging tools (GDB/LLDB), and relational/time-series database integration. Preferred Skills Capital Markets Domain: Knowledge or hands-on experience with Indian or global stock exchanges (NSE, BSE), equities, derivatives, and algorithmic trading workflows. Financial Protocols: Familiarity with exchange communication protocols (such as FIX, FAST, or proprietary binary exchange protocols). Low-Latency Engineering: Understanding of kernel bypass techniques, CPU pinning, cache locality, and ultra-low-latency system architecture. What We Offer High-Impact FinTech Work: Build mission-critical, real-world financial and trading products operating at scale. Technical Ownership: Solve complex engineering challenges in high-frequency data processing, concurrency, and network optimization. Growth Environment: Collaborative engineering culture with continuous learning and career advancement opportunities.
Job Types: Full-time, Permanent
Pay: ₹15,000.00 - ₹25,000.00 per month
Benefits:
- Provident Fund
Work Location: In person
📌 C++ Developer (Surat)
🏢 Minds Mapper
📍 Surat