Seeking senior software engineer with substantial experience in software developer with deep expertise across quantitative development, infrastructure engineering, and full-stack development. The candidate should be able to take on a leadership role, mentor junior engineers, contribute to the design and implementation and maintenance of complex software. The candidate should have a good understanding of software engineering principles and methodologies, including agile frameworks, and proficient in multiple technologies and programming languages.
Responsibilities:
- Communication and Collaboration Skills: Ability to effectively communicate technical concepts and collaborate.
- Software Design and Implementation: Lead architecture, design, and development of complex features and internal developer tools.
- Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
- Experience with Redis, Kafka, or similar real-time streaming/data platforms is ideal.
- Hands-on with AWS, GCP, and Azure for compute, networking, and storage configurations.
- Software Architecture: Knowledge of different software architectures, including microservices, cloud-based systems, and distributed systems.
- Code Quality and Review: Ensure code quality through code reviews, adhering to coding standards, and implementing best practices.
- 5+ years of experience in software development, with exposure to both backend and frontend stacks.
- Own deployment pipelines across cloud providers (AWS, GCP, Azure) using containerization (Docker, Kubernetes).
- Technical Leadership: team of software engineers, mentor junior developers, guide technical decisions, and mentor junior developers.
- Solid understanding of trading infrastructure, latency optimization, execution systems, and market data feeds.
- Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows.
- Familiarity with monitoring/logging tools (e.g., Prometheus, Grafana, ELK stack).
- Ability to translate business and research needs into engineering roadmaps.
- Production experience with Kubernetes and cloud-native deployment strategies.
- Work with data at scale (market data ingestion, real-time analytics, historical storage).
- Design and implement microservices and APIs for internal tools and external integrations.
- Agile Methodologies: Experience working in Agile environments and implementing Agile frameworks.
- Experience working in or with quantitative research, HFT, or hedge fund teams is highly desirable.
- Proficiency in multiple programming languages, such as Java, Python, C++, C#, JavaScript, and other
- Familiarity with financial APIs, FIX protocol, or trading exchange integrations.
- Proven experience managing and mentoring a team of 3–10 engineers.
- Collaborative mindset, capable of interfacing with multi-disciplinary teams.
- Problem Solving and Debugging: Strong problem-solving abilities and the ability to analyze and resolve complex issues.
- Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL).
- Frameworks and Tools: Experience with various software frameworks and tools, such as REST APIs, databases (SQL, NoSQL), and cloud platforms (AWS, Azure, GCP).
- Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus
- Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.).
- Strong understanding of Git/GitHub, CI/CD workflows, code branching strategies, and code ownership.
Required Skills & Experience:
- Communication and Collaboration Skills: Ability to effectively communicate technical concepts and collaborate.
- Software Design and Implementation: Lead architecture, design, and development of complex features and internal developer tools.
- Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
- Experience with Redis, Kafka, or similar real-time streaming/data platforms is ideal.
- Hands-on with AWS, GCP, and Azure for compute, networking, and storage configurations.
- Software Architecture: Knowledge of different software architectures, including microservices, cloud-based systems, and distributed systems.
- Code Quality and Review: Ensure code quality through code reviews, adhering to coding standards, and implementing best practices.
- 5+ years of experience in software development, with exposure to both backend and frontend stacks.
- Own deployment pipelines across cloud providers (AWS, GCP, Azure) using containerization (Docker, Kubernetes).
- Technical Leadership: team of software engineers, mentor junior developers, guide technical decisions, and mentor junior developers.
- Solid understanding of trading infrastructure, latency optimization, execution systems, and market data feeds.
- Ensure high code quality through code reviews, CI/CD, test automation, and Git-based workflows.
- Familiarity with monitoring/logging tools (e.g., Prometheus, Grafana, ELK stack).
- Ability to translate business and research needs into engineering roadmaps.
- Production experience with Kubernetes and cloud-native deployment strategies.
- Work with data at scale (market data ingestion, real-time analytics, historical storage).
- Design and implement microservices and APIs for internal tools and external integrations.
- Agile Methodologies: Experience working in Agile environments and implementing Agile frameworks.
- Experience working in or with quantitative research, HFT, or hedge fund teams is highly desirable.
- Proficiency in multiple programming languages, such as Java, Python, C++, C#, JavaScript, and other
- Familiarity with financial APIs, FIX protocol, or trading exchange integrations.
- Proven experience managing and mentoring a team of 3–10 engineers.
- Collaborative mindset, capable of interfacing with multi-disciplinary teams.
- Problem Solving and Debugging: Strong problem-solving abilities and the ability to analyze and resolve complex issues.
- Expertise in modern web development with React, Node.js, MongoDB, and SQL (Postgres, MySQL).
- Frameworks and Tools: Experience with various software frameworks and tools, such as REST APIs, databases (SQL, NoSQL), and cloud platforms (AWS, Azure, GCP).
- Prior work in a fintech, hedge fund, or proprietary trading firm environment. Crypto-native a plus
- Maintain and optimize trading infrastructure (low-latency systems, data pipelines, monitoring, etc.).
- Strong understanding of Git/GitHub, CI/CD workflows, code branching strategies, and code ownership.
Salary will vary depending on your experience.