Principal C Engineer

Pico

Hyderabad

On-site

INR 4,000,000 - 7,000,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Pico is seeking engineers to design and develop features across its product range, including Ultra-low latency market data and order execution solutions. You will work on high-performance, multi-threaded software in a Linux environment, focusing on reliability, maintainability, and scalability.

Ideal candidates have deep knowledge of capital markets, FIX protocols, and a track record of delivering CI-driven test automation.

Qualifications

  • BSc/MSc in an engineering discipline (Computer Science, Computer Engineering, Electrical Engineering, etc).
  • Strong proficiency in C development under Linux with maintainable code.
  • Solid knowledge of capital markets and trading concepts (order types, quotes).
  • In-depth understanding of electronic trading protocols, including FIX.
  • Experience building high-performance, multi-threaded systems; CI and automated testing practices.

Responsibilities

  • Design and develop features across Pico’s product range for ultra-low latency market data and order execution solutions.
  • Contribute to high-performance, multi-threaded software and optimize for hardware/platforms.
  • Collaborate with cross-functional teams; participate in CI/test automation.
  • Learn and adapt to evolving markets and technology to support clients through trading lifecycle.

Skills

C development
Linux
Capital markets
FIX protocol
Multi-threaded systems
CI/testing

Education

BSc/MSc in engineering (CS/CE/EE)

Tools

gdb
valgrind

Job description

Pico fuels the global capital markets community by providing exceptional market data services and customized managed infrastructure solutions. As financial industry experts at the center of markets and technology, we help our clients efficiently scale their business and quickly access markets. From infrastructure to connectivity, we support our clients through the full trading lifecycle. We are a global company headquartered in New York, with offices in Chicago, London, Singapore, Hong Kong and Tokyo.

Pico provides agile and transparent technology solutions to the Financial Markets community including infrastructure hosting, network connectivity,raw and normalizedmarket data, Corvil analytics, and cloud services giving organizationsthe freedom to move fast. As financial industry experts at thecenterof markets and technology, we help our clients efficiently scale their business and quickly access markets. From infrastructure to connectivity, we support our clients through the full trading lifecycle. We are a global company headquartered in New York, with officesall around the globe.

The Role

This is an opportunity to join a world-leading engineering team working on the design and development of new features across Pico’s entire product range. Our Redline Trading Solutions provides ultra-low latency market data and order execution solutions that solve the toughest latency and throughput challenges in today’s equities, options, futures and foreign exchange markets. Our Corvil Analytics technology is used extensively by market participants to understand various aspects of their performance and execution, at both network and business level, in real-time and retrospectively. We are at a tremendously exciting stage with extensive, on-going innovative work and an exciting vision to fulfill.

We need brilliant engineers to help bring this technology into new markets and new deployment models. If you want to work with a team of highly-skilled engineers where learning and innovation are everyday activities; if you want to solve the problems encountered when normalizing andanalyzingthe firehose of data in real time – then Pico is what you are looking for.

Requirements:

  • BSc/MScin arelevant Engineering disciple (Computer Science,Computer Engineering, Electrical Engineering,etc)
  • A strongproficiencyin Cdevelopment under Linuxwith a focus on writing maintainable code
  • Strong knowledge ofcapital markets (equities, fixedincome, etc)andtrading concepts (ordertypes, quotes, etc).
  • In-depth understanding of electronic tradingprotocols, including FIX.
  • Experience in developinghigh-performance systems,multi-threaded applications, and computer architecture
  • Automated testing (unit testing, integration testing) and Continuous Integration (Jenkins), including the delivery of CI aligned test automation
  • Insatiable appetite for problem-solving and learning about technology
  • Team player-excels in a collaborative environmentwhile using initiative to the team’s benefit
  • Excellent customer service attitude, communication skills (written and verbal), and interpersonal skills
  • 10+ years of relevant work experience including 5+ years working in the electronictradingtechnology space
  • This role isoffice-based, minimum expectation is hybrid office/remote work.

Experience/Knowledge of the following is desirable:

  • Multiplelinux-based development environments, including tools such asgdbandvalgrind
  • Performance tuning for specific hardware and OS platforms e.g. CPU isolation, kernel-bypass, memory bandwidth, etc.
  • Pythonand Javaprogramming
  • IP networkingandPacket capture analysis using tools such as Wireshark
  • Experience across multiple asset classesand end-to-end lifecycle of a trade
  • Experience working directly with clients and across various business teams
  • Experience as a Team Lead or similar management experience

Working Arrangements

This is a Hybrid position with weekly time in the office with the flexibility of working from home . Though travel may be required from time to time, it is not expected to be regular or frequent.

IMPORTANT DATA PRIVACY INFORMATION:

This position is available with PICO TECHNOLOGY INDIA PRIVATE LIMITED . The controller of your personal data will be PICO TECHNOLOGY INDIA PRIVATE LIMITED

For further information on what personal data we collect, how we will process your personal data and your rights with respect to your personal data please read our Pico Job Candidate Privacy Notice,View Here .

Be a part of Pico Family

Pico is an equal opportunity employer. Pico does not discriminate on the basis of a candidate's age, race, gender, color, religion, sexual orientation, physical or mental disability, or other non-merit factors. All employment decisions at Pico are based on business needs, job requirements and qualifications. If you require any assistance or accommodations to be made for the recruitment process, please inform us when you submit your online application.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior C Engineer
Senior C Engineer

Pico • Hyderabad

Hybrid
INR 1,200,000 - 1,800,000
Site Reliability Engineer
Site Reliability Engineer

Pico • Hyderabad

Hybrid
INR 900,000 - 1,300,000
Senior Level 1 Support Technician Pune
Senior Level 1 Support Technician Pune

Pico Quantitative Trading LLC • Pune District

On-site
INR 600,000 - 800,000
Senior Level 1 Support Technician
Senior Level 1 Support Technician

Pico • Pune District

On-site
INR 600,000 - 800,000
Infrastructure Engineer
Infrastructure Engineer

Pico • Pune District

On-site
INR 800,000 - 1,500,000
Network Implementation Engineer
Network Implementation Engineer

Pico • Pune District

On-site
INR 1,200,000 - 1,800,000
Network Implementation Engineer
Network Implementation Engineer

Pico • Maharashtra

Hybrid
INR 1,800,000 - 3,000,000
Infrastructure Engineer
Infrastructure Engineer

Pico • Maharashtra

On-site
INR 900,000 - 1,200,000
Senior Network Engineer
Senior Network Engineer

Pico • Maharashtra

Hybrid
INR 1,600,000 - 2,200,000
Platform Operations Engineer Pune
Platform Operations Engineer Pune

Pico Quantitative Trading LLC • Pune District

On-site
INR 1,000,000 - 1,500,000