We're DeepR Analytics (www.deepranalytics.com), a company based out of Toronto, Canada, that develops algorithmic trading solutions and products primarily focused on merging innovative trading algorithms with recent advances in machine learning algorithms such as deep learning and reinforced learning to automate trading and reap profits. We are continuously looking for disciplined professional C++ Software Developers familiar with Python as well. The C++Software Developers will work on the design, implementation, and enhancement of trading algorithms.
Responsibilities:
- Developing low latency trading algorithms for US Equities market in close coordination with the trade-strategy team
- Developing and maintaining large-scale, high-performance, robust software for management of high velocity and real-time market data
- Developing applications and software components to be reused across multiple products
- Designing, developing, and optimization of algorithms for quality & performance-optimized software development
- Contribute to architecture and technical design and implementation
- Developing and reviewing software requirements, designs, and test plans
- Documentation of existing and developing products
Desirable Skills:
- Familiarity with Design Patterns
- Ability to read/understand Python
- Familiarity with understanding, refactoring, debugging large C++ code repositories
- Familiarity with Git, Visual Studio, JIRA
Requirements:
- A B.Tech in Computer Science, Computer Engineering, or closely related field
- 3+ years of professional software development experience in C++
- Experience with large-scale, multi-threaded application development
- Experience designing APIs for consistency, simplicity, and extensibility
- Strong knowledge of object-oriented concept and design
- Ability to develop new approaches to complex problems
- Extensive experience with best practices in software development (code reviews, test automation/unit testing, version control)
- Well-developed written and verbal communication skills
- Familiar with working in both Linux and Windows environments.
- Willing to work in an afternoon shift (2:00 PM to 10:30 PM IST) Monday to Friday
Perks & Benefits:
- Cutting-edge work equipment.
- Two-way transportation
- Health Insurance for self & family
- Term Insurance for self
- Health and wellness benefits
Potential Benefits:
- Profit-Sharing Plan
- Employee Stock Ownership Plan

About Equtick India Private Limited
About
Connect with the team
Company social profiles
Similar jobs
About the Role
We are seeking a highly skilled Tech Lead who can drive the development of high-performance, scalable products while contributing hands-on to coding, architecture, and system design. You will work closely with a small engineering team, guiding them in technology decisions, quality delivery, and best practices while also taking ownership of key modules yourself.
Key Responsibilities
- Lead end-to-end product development from design to deployment.
- Act as both a technical contributor and mentor within a small, agile team.
- Architect scalable, robust, and secure backend and frontend systems.
- Participate in and guide:
- System design & architecture decisions
- Algorithmic analysis and performance optimization
- Database modeling and API design
- Write clean, maintainable, high-quality code.
- Own deployment pipelines and ensure reliable production releases.
- Collaborate with cross-functional stakeholders to translate requirements into actionable technical plans.
- Conduct code reviews, enforce coding standards, and ensure engineering excellence.
- Troubleshoot and solve complex technical challenges in production environments.
Required Technical Skills
- Strong expertise in Node.js and/or Python.
- Hands-on experience with TypeScript and React.js for frontend development.
- Knowledge of Go (Golang) is a strong advantage.
- Deep understanding of:
- Data Structures & Algorithms
- System Design
- Distributed systems concepts
- Microservices architecture
- Experience with deployment using:
- Docker, Kubernetes, or similar orchestration tools
- CI/CD pipelines
- Cloud platforms (AWS / GCP / Azure)
- Strong understanding of databases (SQL and NoSQL).
Soft Skills
- Strong leadership and ability to guide a small development team.
- Clear communication with technical and non-technical stakeholders.
- Ownership mindset with focus on delivering quality, on time.
- Problem-solver with the ability to make quick and correct technical decisions.
Preferred Qualifications
- 4–10 years of experience in software development.
- Prior experience in a startup or fast-moving product environment.
- Experience deploying and managing real-world products at scale.
What We Offer
- Opportunity to build and influence real products end-to-end.
- A collaborative, high-ownership environment.
- Freedom to experiment and drive product and engineering decisions.

Requirement:
Position: Senior Python developer/c++
Location: Noida
Experience: 5 to 7 years
CTC: As per company standards
NP: Immediate to 15 days
Job Responsibilities
1. Develop backend for applications in eCommerce / insurance/wealth management businesses
2. Design technically sound systems and deliver results in a fast manner
3. Building highly performant applications setting top standards in respective industries
Basic qualifications
1. 5 -7 years experience building highly performant applications in Python / C++
2. Good grasp of data structures and proficiency in problem-solving
3. Knowledge of design patterns
A back-end developer is a web developer or engineer who works with at the back end of a website or application. In this sense, will work on Java code for application development comprehending what users want from the finished product, developing design documentation for the application, debugging and repairing code, and testing the softwares.
SKILLS:
- Core Java: Collections, Generics, data structures, Oops concepts, Exception handling, Design patterns, Data Structure.
- Mysql,C++
- Knowledge of Angular
- Candidate should have working knowledge on web services
- Hands on experience on Kubernetes, Docker, Python, AWS, Springboot.
- Proven hands -on experience in software and app development using Java Platforms
- Telecom industry experience is a must
COMPETENCIES:
- Plan and Organize: Plan and organize activities in a clear and accurate manner
- Achievement Orientation: Meets predetermined standards
- Meticulous attention to detail: Recognizes obvious information
- Teamwork: Collaborates with others to get the work done and achieve team goals
MINIMUM QUALIFICATION:
- B.E/ B.Tech/ MCA
REQUIRES EXPERIENCE:
- 3 -13 years of relevant experience in Java development
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 2 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large scale social or location-based app.
Job Summary
- 5 to 8 years of experience with Python, and well versed with RDBMS (SQL Server preferred).
- Should have good experience in Data Structures, Algorithms, NumPy, and Pandas.
- Familiar with JSON and REST APIs
- Strong knowledge of object-oriented and parallel programming techniques
- Experience with test-driven development (TDD)
- Excellent analytical and problem-solving skills
- Good interpersonal skills
- Good team player
Skills:
Python Developer
Python
API
RDBMS
Job Description:
Requirements:
- BS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field with 3+ years experience programming with at least one of the following languages:Java, C++, C#, Python, Go, or Perl;
OR
- MS in Computer Science, Computer Engineering, Electrical Engineering, Mathematics or a closely related computer technical field 2+ years experience programming with at least one of the following languages: Java, C++, C#, Python, Go, or Perl.
ALSO
- Minimum 3 years of experience building applications using at least one of the following: web application technologies including: HTML, CSS, or Javascript; OR Databases, for example: Mysql, Mongo, ora similar program; OR a collection of systems connected and communicating via a network connection
- Minimum 1 year of experience mentoring more junior Engineers
- Significant experience with large scale, high-performance systems
We are building consumer internet space, payment processing, e-commerce and/or enterprise. SAAS products. Undergraduate (or higher) degree in computer science/engineering. You have an excellent grasp over theoretical and applied computer science.
Job Description
Responsibilities You can take responsibility of large sized projects. You can take full responsibility of one or more core modules and/or technical verticals / libraries / frameworks / components. This will include design and architecture, evaluating and deciding which framework/language/data store/tools to us, preparing roadmaps and timely delivery. You understand the business impact of your decisions. You will review code and ensure that implementations are testable, performant, scalable, documented and secure. You will work closely with product, design, revenue, platform and growth teams. You can take responsibility of large sized projects involving inter-departmental stakeholders. You can take full responsibility of one or more core modules and/or technical verticals / libraries / frameworks / components. Payment processing framework capable of supporting multiple payment methods (cards, netbanking, UPI, wallets, etc.) with one or more payment method supported across multiple payment gateways. This will include design and architecture, evaluating and deciding which framework/language/data store/tools to us, preparing roadmaps and timely delivery. You will drive engineering best practices, recruit other engineers, lead and manage teams, conduct performance reviews and mentor other engineers. You will review code and ensure that implementations are testable, performant, scalable, documented and secure. You will work closely with product, design, revenue, platform and growth teams.
Requirements 3-5 Years of Experience in software engineering.
5-10 years of industry experience in software engineering building consumer internet space, payment processing, e-commerce and/or enterprise SAAS products. Bachelor's Degree in Computer Science or related field, or 3+ years relevant work experience. Undergraduate (or higher) degree in computer science/engineering. You have an excellent grasp over theoretical and applied computer science. You have excellent problem solving and analytical skills. You should be able to identify systemic issues, performance bottlenecks and design/architect improvements. Experience with working on PCI compliant infrastructure. You should be able to build at this engineering level Store builder (products with multi-level variants (colour, size, etc.), SKUs, discounts) and shopping cart. Highly concurrent double entry accounting system. You have excellent problem solving and analytical skills. You should be able to identify systemic issues, performance bottlenecks and design/architect improvements. Good hold on data structures and algorithms. Strong object-oriented design skills, and an uncanny ability to design intuitive modules and class-level interface.
Desired Skills and Experience Python, Golang, Java, Ruby on Rails, Django







