Principal Architect

Apply Now

Company: Diamondpick

Location: Dallas, TX 75217

Description:

Job Summary:

We are actively seeking a highly experienced and visionary Principal Architect to spearhead the design and implementation of our cutting-edge trading systems. The ideal candidate must have a profound understanding of financial markets, trading technologies, and distributed systems. In this role, you will define the architectural vision, drive technical innovation, and ensure the scalability, reliability, and security of our trading platforms.

Responsibilities:

Architectural Leadership:

You will define and convey the strategic architectural vision for our trading systems, ensuring alignment with business objectives and market trends. You will provide authoritative technical leadership and guidance to development teams, enforcing adherence to architectural principles and best practices. You will evaluate and recommend emerging technologies and architectural patterns to significantly enhance system performance and capabilities.

System Design and Implementation:

Your responsibility will be to design and architect high-performance, low-latency trading systems that fulfill the rigorous demands of real-time market data and order execution. You will develop and maintain comprehensive architectural roadmaps, standards, and guidelines. You will oversee the implementation of complex system integrations while ensuring the scalability, reliability, and security of our trading platforms.

Collaboration and Communication:

You will collaborate closely with cross-functional teams, including product managers, developers, and operations, to define requirements and deliver effective solutions. It will be essential for you to effectively communicate complex technical concepts to both technical and non-technical audience, and negotiate with business stakeholders. You will play a pivotal role in mentoring and guiding engineering teams.

Performance Optimization and Risk Management:

You will proactively identify and resolve performance bottlenecks in trading systems. It will be your responsibility to implement strategies that mitigate risks and ensure full compliance with regulatory requirements. You will also drive continuous improvement initiatives to enhance system performance and stability.

Cloud adoption:

Develop and rollout the cloud adoption strategies by taking key architectural characteristics such as performance, reliability, scalability, cost, and evolutionary into consideration. Advocate the FinOps model and cultivate business value outcome based culture in the engineering and business teams.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in software architecture and design, focusing on trading systems or high-performance, low-latency applications.
  • A deep understanding of financial markets, trading protocols, and market data.
  • Expertise in distributed systems, microservices architecture, and cloud computing platforms (AWS, Azure, GCP).
  • Proficiency in programming languages such as Java, C#, or similar.
  • Deeper understanding of messaging services of any cloud such as SQS (AWS), Kafka, and Pub/Subs.
  • Strong understanding of network protocols and infrastructure.
  • Exceptional communication, leadership, and problem-solving skills.
  • Proven experience with regulatory compliance within the financial industry.


Preferred Qualifications:

  • Experience with high-frequency trading (HFT) concepts and technologies.
Knowledge of advanced data analytics and machine learning techniques

Similar Jobs