
Software Engineer, Low-Latency Systems
- Employment Type: Full-time
- Experience Level: senior-level (7–10 years)
About the Role
We are hiring a Software Engineer, Low-Latency Systems to design and optimize the core infrastructure powering our algorithmic trading systems. In this role, you will work on latency-critical execution paths where nanoseconds, cache lines, memory layout, and network behavior matter.
This is a hands-on engineering position for someone who enjoys building high-performance systems and reasoning deeply about correctness, throughput, and tail latency. Prior trading domain experience is helpful but not required—we value engineering depth and systems thinking above all else.
What You’ll Do (Responsibilities)
- Build Core Infrastructure: Design, develop, and maintain low-latency components including order routing, market data handling, and execution pipelines.
- Optimize Performance: Profile and optimize critical code paths to minimize throughput and tail latency.
- Collaborate Across Teams: Work closely with quant and trading teams to translate complex strategy requirements into highly efficient infrastructure primitives.
- Drive System Design: Contribute to architectural decisions around threading models, memory layout, and network stack configurations.
- Ensure Reliability: Improve observability and operational performance across trading infrastructure. Participate in on-call rotations, incident response, and post-mortems to keep systems running smoothly.
What We’re Looking For (Requirements)
- Experience: 7 to 10 years of professional experience in systems engineering, with a demonstrable focus on low-latency systems or high-performance computing (HPC).
- Language Proficiency: Strong, production-level proficiency in Rust and/or C++.
- Systems Depth: Comfort reasoning about memory management, lock-free data structures, compiler behavior, and CPU-level performance.
- Tooling: Experience using Linux performance tooling such as perf, flamegraphs, strace, or similar tools.
- Networking Fundamentals: Solid understanding of network stack behavior, including TCP, UDP, multicast, and kernel bypass.
- Problem Solving: Ability to debug complex production issues and optimize systems under real-world constraints.
Nice to Have (Bonus Points)
- Prior exposure to trading systems, market data feeds, or exchange connectivity.
- Familiarity with financial market protocols (e.g., FIX, ITCH, OUCH).
- Experience with low-latency networking technologies like DPDK, RDMA, or kernel bypass.
- Familiarity with co-location environments and latency-sensitive infrastructure.
Culture & Fit
We are looking for an engineer who takes ownership, thrives in ambiguous and fast-moving environments, and holds an incredibly high bar for correctness and performance. If you love drilling down into the lowest levels of software to squeeze out maximum efficiency, we want to hear from you.

About Redtring
About
Company social profiles
Similar jobs
Key Responsibilities:
- Design, develop, and maintain scalable backend applications using Java and Spring Boot.
- Build and consume RESTful APIs and ensure secure, reliable API integrations.
- Develop microservices-based architecture and deploy applications in cloud environments.
- Work with cloud platforms such as AWS/Azure/GCP for application deployment and management.
- Write clean, maintainable, and efficient code following best practices.
- Implement CI/CD pipelines and support DevOps practices.
- Optimize applications for performance, scalability, and reliability.
- Collaborate with cross-functional teams including frontend, QA, DevOps, and product teams.
- Participate in code reviews, technical design discussions, and architectural decisions.
- Troubleshoot production issues and provide timely resolution.
Required Skills & Qualifications:
- 5–10 years of hands-on experience in Java (Java 8 or above).
- Strong experience with Spring Boot, Spring MVC, Spring Data, Spring Security.
- Solid understanding of RESTful API design & development.
- Experience in microservices architecture.
- Hands-on experience with at least one cloud platform (AWS / Azure / GCP).
- Knowledge of containerization tools like Docker and orchestration tools like Kubernetes.
- Experience with relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB).
- Familiarity with CI/CD tools (Jenkins, GitHub Actions, etc.).
- Strong understanding of Git and version control practices.
- Good understanding of design patterns and object-oriented programming principles.
About Techjays
At Techjays, we build production-grade AI platforms for global clients. We operate at the intersection of backend engineering, distributed systems, and applied AI — delivering secure, scalable, and enterprise-ready intelligent systems. Our team has built and scaled products at Google, Akamai, NetApp, ADP, Cognizant, and Capgemini.
About the Role
This is not a feature-delivery role. We are looking for an AI Lead who can architect, own, and scale intelligent backend systems end-to-end. You will drive both technical direction and execution — working across LLM integrations, RAG pipelines, agentic AI workflows, and cloud-native backend systems for global clients.
What You'll Do
- Architect and scale backend systems powering AI-driven applications
- Design and implement RAG pipelines, AI agents, and LLM integrations
- Own systems end-to-end — from architecture to deployment and scaling
- Integrate and optimize LLMs (Claude, GPT, Gemini) for real-world production use cases
- Build high-performance distributed systems with observability and cost efficiency
- Lead backend and AI initiatives with strong technical ownership
- Mentor engineers and raise the technical bar across teams
- Collaborate with product and AI teams to deliver AI-native solutions
What We're Looking For
- 6–10 years of strong backend engineering experience
- Hands-on expertise in Python (FastAPI / Django / Flask)
- Deep understanding of Generative AI and LLM-based systems
- Strong experience with RAG pipelines and Vector Databases (Pinecone, FAISS, ChromaDB, Weaviate)
- Solid knowledge of Agentic AI — building autonomous agents and multi-agent workflows
- Proficiency in AWS or GCP in production environments
- Experience with distributed systems, microservices, and system design
- Strong grasp of Data Structures, Algorithms, and Design Patterns
- Familiarity with WebSockets, Git, Linux/Unix, and CI/CD
Nice to Have
- Experience with Anthropic Claude API and Claude Code
- Familiarity with real-time data systems or streaming (Kafka, etc.)
- MLOps and AI system lifecycle experience
- Optimizing AI systems for latency, cost, and scalability
Who You Are
- You think in systems, not just features
- You take full ownership of what you build
- You are comfortable navigating fast-moving, ambiguous environments
- You stay updated with the latest in Generative AI and backend technologies
- Strong communicator who can collaborate across teams and global clients
What We Offer
- Competitive compensation (Best in Industry)
- Work on production-grade AI systems used by global clients
- Exposure to cutting-edge AI tools and frameworks
- A culture that values clarity, integrity, and continuous growth
Hiring for Java Developer
Experience : 5 to 10 yrs
Notice Period : 0 to 15 days
Location : Pune
Work Mode : WFO (5 days)
As Java developer you would be expected to perform many duties throughout the development lifecycle of applications, from concept and design right through to testing. Here are some of the responsibilities you may have:
Develop high-level design and define software architecture
Implement and maintain quality systems within the group
Proficiently estimates, design approaches and nimbly move to alternate apporaches, if needed, develop and execute unit test strategies
Monitor and track tasks, and report status
Assist project heads to conceptualize, design, develop, test and implement technology solutions
Effectively collaborate with stakeholders and users to ensure customer satisfaction
Skill Set :
Java 7 / Java 8 with microservices, Multithreading, Springboot, Junit, kafka, Splunk (Good to have), Open Shift (Good to Have), Authentication/ Spring Security (Good to have)
• Proven working experience in backend app development and experience with Node JS.
• Build advanced ecommerce backend applications for the multiple client platforms (both React and Android).
• Understanding of design principles and good architecture patterns.
• Proper Data Structures and Algorithm knowledge is a must.
• Graph QL and Apollo Server knowledge.
• Collaborate with cross-functional teams to define, design, and ship new features.
• Work with outside data sources and APIs like the one of Unicommerce.
• Create Unit-test code for robustness, including edge cases, usability, and general reliability.
• Work on bug fixing and improving application performance.
• Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
• Translate designs and wireframes into high quality code.
• Have a good understanding of CI/CD tools (any).
• Robust knowledge of popular databases like MongoDB, Elastic Search, DynamoDB, Redis etc;
• Knowledge about AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.
MUST HAVE
• CI/CD
• 3+ years in Node JS
• HTML, CSS, JavaScript
• MongoDB, Elastic Search, DynamoDB, Redis
• AWS Services like EC2, Lambda, Kinesis, Redshift, S3 is super plus.
• Data Structures and Algorithm knowledge is a must.
Good to have : Oracle, WAS/Tomcat server knowledge and basic knowledge of shell scripting.
SENIOR SOFTWARE DEVELOPER (BACKEND DEVELOPMENT):
We are looking for a Java Developer with experience in building high-performing, scalable, enterprise-grade web applications.
You will be part of a talented software team that works on mission-critical applications. Java developer roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.
Responsibilities
• Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance
• Contribute in all phases of the development lifecycle
• Write well designed, testable, efficient code
• Ensure designs are in compliance with specifications
• Prepare and produce releases of software components
• Support continuous improvement by investigating alternatives and technologies and presenting these for
architectural review
Requirements
• BS/MS degree in Computer Science, Engineering or a related subject from renowned (IITs, NITs, BITS etc) colleges
• Excellent aptitude, algorithmic and puzzle solving skills
• Proven hands-on Software Development experience
• Proven working experience of 2+ years in Java development
• Hands on experience in designing and developing applications using Java EE platforms
• Object Oriented analysis and design using common design patterns.
• Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, Multi-Threading etc)
• Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
• Experience in the Spring Framework
• Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT,
Spring MVC)
• Experience with agile development
Our client is a decade-old software development company, that offers its clients a wide range of customized web, mobile, and eCommerce tools and software. They are known to use advanced languages and platforms used to build reliable, secure, and scalable solutions for their business clients as well as individual customers. Their disruptive craftsmanship and strategy help in high-performance growth and allows customers to transform digitally and competitively.
Their products are being used by most of the banks and NBFCs in India, apart from clients from other industries. The founder is an IIM and MDI alumni and has experience of more than 13 years in business and strategic roles in MNCs. The company has been accredited by the government as a premier IT company, committed to quality and driven by customer success.
- Understanding and implementing security and data protection
- Managing both front-end and back-end web development requirements from a consumer.
- Taking full responsibility for task/ project execution
- Handling Payment Gateway integration and ecommerce development concepts
- Prioritizing own work and respect deadlines
What you need to have:
- Excellent skills in PHP Laravel
- Strong object-oriented programming skills
- General knowledge of both front-end and back-end web development from a consumer.
- Databases (more than one is desirable) MySQL, PostGRE, MongoDB
- Experience in Payment Gateway integration and ecommerce development concepts
- Should know about child theme and its structure.
- Proficient in CSS3/ HTML5
- Should know about source version control like git or svn etc.
- Familiar with AWS & Linux command line will be added advantage.
- Must be a team player with good communications
- Ability to solve problems quickly and efficiently
- Great aptitude and attitude towards learning
- Ability to prioritize own work and respect deadlines
Intro
We are looking for an Software Engineer (SDE1) to join our team and drive the technology growth of our pay later platform. At Rely, we want passionate and talented individuals that want a challenge building the next generation payment products for Millennials across Asia. Together we will build the best products using amazing technology.
What will you do
- Design and implement business critical, high performance large scale services.
- Translate business requirements into scalable and extensible design.
- Coordinate with cross functional teams (Data, UX, QA etc.) on planning and execution.
- Continuously improve code quality, product execution and customer delight.
- Proactively manage stakeholder communication related to deliverables, risks, changes and dependencies.
- Building and managing automated build/test/deployment environments.
- Work with team members on functional and nonfunctional requirements and spread goals across the team.
What will you need
- 2+ years of hands-on experience with python and a backend framework (ideally django)
- 1+ years Hands-on experience working with Javascript and JS frameworks (Angular, React)
- Hands-on experience in designing, developing, testing and deploying applications large scale applications in any language or stack
- Experience working with high scale distributed systems.
- Practical knowledge of scalable software design.
- Good working knowledge of AWS
- Proficient with APIs, web protocols, OAuth, git.
- Ability to understand and implement Continuous Integration and Continuous Delivery.
- Well versed with Lean methodologies, TDD and Test Engineering and Automation.
- Ability to design and implement low latency RESTful services.
- Willingness to learn new languages and methodologies.
What would be a bonus
- Experience in production environments with large data sets
- Experience in scaling systems to millions of users.
- Work experience in a fast-growth startup
- Experience in DevOps tools but not limited to Docker, Kubernetes
- Experience in Gunicorn and Nginx









