Ref: #61814

Senior Backend Engineer (Python/Golang)

My client is a innovative financial trading startup based in New York City, focused on leveraging cutting-edge technology to transform the way financial markets operate. Their team is passionate about building scalable, secure, and high-performance systems that enable real-time trading and data processing. If you're excited about working at the intersection of finance and technology, and thrive in a fast-paced environment, this could be the role for you.
 

Role Overview:

We are seeking a highly skilled Senior Backend Engineer with experience in JavaPython, and/or Golang to join our growing engineering team. As a Senior Backend Engineer, you will be responsible for designing, developing, and optimizing backend services that support our trading platform. You will work closely with other engineers, data scientists, and traders to build systems that can handle high-throughput, low-latency transactions in a secure and scalable manner. Your work will directly impact the efficiency of trading strategies and the performance of our platform.

 

Key Responsibilities:

  • Design, develop, and maintain robust, scalable, and high-performance backend systems for trading applications.
  • Implement and optimize APIs, microservices, and database structures to support real-time trading operations.
  • Collaborate with cross-functional teams including frontend developers, data engineers, and quantitative analysts to integrate trading strategies.
  • Ensure low-latency, high-throughput, and fault-tolerant system architecture.
  • Implement security protocols and ensure compliance with industry regulations.
  • Participate in code reviews, mentor junior engineers, and provide technical leadership.
  • Troubleshoot and optimize system performance and address any bottlenecks or issues.
  • Stay updated on emerging technologies, industry trends, and best practices to continuously improve the platform.
  •  

Required Qualifications:

  • 5+ years of experience as a backend engineer, with a focus on high-performance, real-time systems.
  • Strong proficiency in JavaPython, and/or Golang, with the ability to write clean, efficient, and maintainable code.
  • Experience with distributed systemsmicroservices architecture, and API development.
  • In-depth knowledge of databases (SQL and NoSQL), and experience with database optimization.
  • Familiarity with message queues (e.g., Kafka, RabbitMQ) and real-time data streaming.
  • Understanding of multithreadingconcurrency, and asynchronous programming.
  • Experience with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker and Kubernetes.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication skills and ability to work in a collaborative environment.

 

Preferred Qualifications:

  • Prior experience in the financial trading or fintech sector.
  • Knowledge of algorithmic tradingquantitative strategies, and financial market data.
  • Experience with low-latency systems and high-frequency trading (HFT) platforms.
  • Familiarity with CI/CD pipelinesDevOps, and infrastructure as code (IaC).

 

Benefits:

  • Competitive salary and equity options.
  • Flexible working hours and hybrid work environment.
  • Health, dental, and vision insurance.
  • 401(k) plan with company match.
  • Opportunity to work in a cutting-edge field with a talented, collaborative team.
Attach a resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!