Upload Button Icon Add office photos
filter salaries All Filters

4 Plus Wealth Inc. Jobs

Software Developer - Plus Wealth

2-3 years

Gurgaon / Gurugram

1 vacancy

Software Developer - Plus Wealth

Plus Wealth Inc.

posted 4mon ago

Job Description


We are currently seeking a skilled C++ Developer to join our dynamic team and contribute to
the development and optimization of our trading systems.

Requirements:
  • Proven experience in C++ development, preferably in a low-latency or HFT environment.
  • Strong understanding of raw sockets and experience with packet capture and analysis.
  • Proficiency in multithreading and synchronization mechanisms in C++.
  • Expertise in memory management, including the use of smart pointers and custom memory
    pools.
  • Knowledge of cache coherency and techniques to optimize cache performance.
  • Familiarity with motherboard and CPU architecture, and how it impacts system performance.
  • Experience with CPU flags and their usage in software optimization.
  • Strong problem-solving skills and the ability to work in a fast-paced, high-pressure
    environment.
  • Excellent communication skills and the ability to work collaboratively in a team.
    Preferred Qualifications:
  • Experience with high-frequency trading systems and financial markets.
  • Knowledge of network protocols and performance optimization techniques.
  • Familiarity with profiling and benchmarking tools.

    Responsibilities:

    1. Raw Sockets:
  • Develop and maintain software components that use raw sockets for packet capture and
    analysis.
  • Optimize raw socket performance to minimize packet loss and latency.

    2. PCAP Analysis:
  • Implement solutions for capturing and analyzing network traffic using PCAP.
  • Utilize tools like libpcap and Tcpdump to filter and process specific packet types.

    3. Multithreading:
  • Design and implement multithreaded applications to enhance system performance and
    scalability.
  • Manage thread lifecycle and synchronization to ensure efficient parallel processing.

    4. Cross Thread Safety:
  • Ensure thread safety in shared data structures using synchronization mechanisms.
  • Implement best practices for cross-thread communication and data sharing.

    5. Memory Management:
  • Efficiently manage dynamic memory allocation and deallocation.
  • Utilize smart pointers and other C++ techniques to optimize memory usage and minimize
    fragmentation.

    6. Cache Coherency:
  • Write cache-friendly code to optimize performance in multicore systems.
  • Implement techniques to reduce cache misses and false sharing.

    7. Custom Memory Pool Programming:
  • Develop custom memory pools to enhance memory management efficiency.
  • Integrate custom memory pools with existing code and third-party libraries.

    8. Motherboard and CPU Architecture:
  • Understand and leverage the key components of motherboard and CPU architecture to
    optimize system performance.
  • Utilize advanced CPU features like SIMD, multithreading, and out-of-order execution.

    9. CPU Flags and Optimization:
  • Optimize software performance using CPU flags such as SSE, AVX, and FMA.
  • Profile and benchmark code to measure and improve performance based on CPU-specific
    instructions.

Employment Type: Full Time, Permanent

Read full job description

What people at Plus Wealth Inc. are saying

2.0
 Rating based on 1 Software Developer review

Likes

Learning is great

Dislikes

No organisation structure Haphazard decision making No technical Leadership Lack of planning Poor communication skills of HR Not following through commitments

Read 1 review

Software Developer salary at Plus Wealth Inc.

reported by 4 employees with 1-10 years exp.
₹6 L/yr - ₹55 L/yr
164% more than the average Software Developer Salary in India
View more details

What Plus Wealth Inc. employees are saying about work life

based on 5 employees
60%
80%
60%
100%
Strict timing
Monday to Friday
No travel
Day Shift
View more insights

Plus Wealth Inc. Benefits

Work From Home
Team Outings
Health Insurance
Free Transport
Child care
Gymnasium +6 more
View more benefits

Compare Plus Wealth Inc. with

Reliance Industries

4.0
Compare

TCS

3.7
Compare

HDFC Bank

3.9
Compare

Infosys

3.7
Compare

ICICI Bank

4.0
Compare

Hindustan Unilever

4.2
Compare

Bharti Airtel

4.0
Compare

State Bank of India

3.8
Compare

Wipro

3.7
Compare

Axis Bank

3.8
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Capgemini

3.8
Compare

HCLTech

3.6
Compare

Tech Mahindra

3.6
Compare

Genpact

3.9
Compare

Teleperformance

3.9
Compare

Concentrix Corporation

3.8
Compare

Amazon

4.1
Compare

Jio

3.9
Compare

Similar Jobs for you

Software Developer at Quest Global Technologies

Thiruvananthapuram

2-3 Yrs

₹ 20-30 LPA

Software Development Engineer II at Zeta Inc.

Bangalore / Bengaluru

2-7 Yrs

₹ 30-35 LPA

Software Engineer at Radiant Digital Solutions

3-8 Yrs

₹ 10-24 LPA

Software Developer at Quest Global Technologies

Thiruvananthapuram

2-3 Yrs

₹ 20-30 LPA

Software Developer at iRage

Mumbai

2-3 Yrs

₹ 20-30 LPA

Software Developer at Acclivis Technologies

Pune

3-7 Yrs

₹ 9-19 LPA

Software Developer at Acclivis Technologies

Pune

3-7 Yrs

₹ 9-19 LPA

Backend Developer at Terralogic Software Solutions Pvt Ltd

Chennai, Bangalore / Bengaluru

1-3 Yrs

₹ 11-16 LPA

Senior Product Manager at Amagi Media Labs Pvt. Ltd

Bangalore / Bengaluru

2-3 Yrs

₹ 25-30 LPA

Backend Architect at VAYUZ Technologies

3-8 Yrs

₹ 15-25 LPA

Software Developer - Plus Wealth

2-3 Yrs

Gurgaon / Gurugram

4mon ago·via naukri.com

IT Manager - Plus Wealth

3-6 Yrs

Gurgaon / Gurugram

12hr ago·via naukri.com

Communication:

2-7 Yrs

Noida

20d ago·via naukri.com

Research Analyst - Plus Wealth

5-10 Yrs

Noida

1mon ago·via naukri.com
write
Share an Interview