Senior Software Engineer, C++

Cluj-Napoca, Romania
Full time
Office
Compensation is not specified
Role
Software Engineer
Description

Flow Traders seeks seasoned C++ Software Engineers to join the expanding Development team at the Cluj office. We are looking for individuals who are inquisitive, systematic, and adept at managing multiple tasks. This role presents a unique opportunity to become part of a leading proprietary trading firm that fosters an entrepreneurial and innovative environment embedded in its core operations. We cherish quick-thinking, inventive minds and push them to leverage their full potential. If you aspire for greatness, the possibilities are boundless.

At Flow Traders, you will participate in crafting low-latency systems critical for trading various asset classes (including equities, derivatives, and cryptocurrencies) across numerous global markets. We seek motivated software engineers capable of taking charge of the complete software development process. Your responsibilities will involve collaborating closely with product owners and traders to gather, analyze, and clarify requirements; working with quality assurance engineers to establish acceptance criteria, conduct testing, and guarantee the quality of your implementations; as well as assisting in the production deployment and collaborating with operations engineers and traders for post-deployment support and validation.

Technologies Utilized in the Development Process:

Note: Prior experience with all the technologies mentioned below is not expected.

  • C++ (Standard utilized: upgrading from C++17 to C++20)
  • Compilers: gcc 10 / clang 13
  • Python
  • Build system: CMake
  • Version control: Git
  • Testing frameworks: Google Test, Pytest, and Nosetest
  • Version control/code review system: Bitbucket
  • Operating system: Debian Linux
  • Continuous integration system: Bamboo
  • Deployment automation: Ansible

Key Responsibilities:

Primary technical duties encompass:

  • Exchange Connectivity: Your main task involves developing software to interact with exchanges via their APIs, obtaining market data, and executing orders over networks using diverse protocols such as TCP, UDP, and Websocket. The software's integrity is guaranteed through a comprehensive set of testing suites that you will be responsible for utilizing, maintaining, and expanding.
  • Trading Strategies: Your primary role is to design and implement trading algorithms based on requirements furnished by traders. You will acquire domain expertise and leverage it to effectively translate requirements into tangible software solutions.

Qualifications for Success:

  • Possess a minimum of 4 years of experience in C++
  • Solid knowledge of data structures and algorithms
  • Familiarity with Cryptocurrency/Blockchain technologies is advantageous
  • Comprehensive understanding of the full software development lifecycle
  • Capable of crafting clean and concise code
  • Proficient in unit and regression testing
  • Well-versed in computer architecture and memory subsystems
  • Experience working with various Linux distributions
  • Strong interpersonal skills and teamwork capabilities
  • Effective communication skills with stakeholders from diverse backgrounds

Flow Traders does not accept unsolicited resumes from any professional staffing or search firms. All candidate submissions without a valid and signed search agreement will be treated as the sole property of Flow Traders.

Skills Required
Avatar
Flowtraders
Company size
Not specified
Location
United States
Description
A global trading firm driving transparency and efficiency in financial markets

More Full-time Jobs

Show more

Lead/Staff Engineer (US/Canada)

Full time
Remote
Experience:
5+ years in software development with deep expertise in Javascript/Typescript, Node.js, Bun, React, or similar frameworks.
Project Oversight:
Demonstrated ability in overseeing projects focusing on security, usability, and scalability.
Technical Skills:
Deep understanding of CI/CD processes and observability/monitoring.
System Architecture:
Proven track record in architecting systems spanning many layers.
Leadership:
History of successfully leading, mentoring, and expanding technical teams.
Industry Experience:
Experience with top web3 companies.
Our stack currently consists of:
TypeScript
 
We primarily use Remix when building applications
 
We use Hono for our core API
 
PostgreSQL databases
 
Hasura GraphQL Engine
 
Solidity smart contracts
Requirements
Must Have:
Extensive experience (5+ years) in software development, including deep expertise with Javascript/Typescript, Node.js, Bun, React, or similar frameworks
 
Demonstrated ability in overseeing projects focusing on security, usability, and scalability
 
Deep understanding of CI/CD processes and observability / monitoring
 
Proven track record in architecting systems spanning many layers
 
Strong decision-making skills, especially in technical trade-offs, and the ability to communicate effectively
 
Experience in collaborating with cross-functional teams including designers, copywriters, and product managers
 
A history of successfully leading, mentoring, and expanding technical teams
Nice to Have:
Experience writing smart contracts
 
Experience working with ethers.js, wagmi, web3-react, or similar libraries
 
Interest in crypto and blockchain
 
Interest in functional programming (Gleam)
 
Experience with NFC readers
 
Experience with Rust
Responsibilities:
Guiding the development of both frontend and backend systems, ensuring they align with our strategic goals and technical vision.
 
Leading the engineering team in implementing scalable and secure solutions across our product range
 
Playing a key role in API design and system architecture, facilitating seamless interaction between different layers of technology
 
Collaborate with cross-functional teams to deliver high-quality software
 
Ensure code quality, scalability, and responsiveness of applications
Benefits:
Equity
 
Top-of-the-line medical, dental, and vision insurance
 
Flexible time-off policy
 
Fully remote work
20,833-29,167
Monthly
See details

Senior Data Engineer

London, UK +1
London, UK +1
Full time
Remote
About the Company:

Chainlink Labs is a leading developer of Chainlink, a decentralized computing platform that powers the verifiable web. The platform is widely recognized in the industry for its services in accessing real-world data on various blockchains, off-chain computation, and secure cross-chain interoperability. Chainlink Labs collaborates with major financial institutions and top Web3 teams to develop verifiable applications used in banking, DeFi, global trade, and gaming.

The Engineering Team:

Chainlink Labs' engineering team plays a key role in enhancing decentralized applications across various industries. The Chainlink Network dominates the oracle space, enabling smart contracts to securely interact with off-chain data and computation.

The team values talented individuals who work together to tackle complex challenges and drive product impact. Join Chainlink Labs to contribute to the evolution of blockchain technology and decentralized finance.

The Market Data, Data Platform, and Real-time Streaming Platform teams at Chainlink Labs are experts in delivering crucial data insights, foundational datasets, and real-time data services to boost operational and strategic excellence within the organization.

Responsibilities:

Market Data Team: Develops standardized platforms and tools to provide insights into data providers, financial assets, and market conditions, focusing on creating and maintaining high-quality datasets and analytical tools.

Data Platform: Drives innovation in data handling by offering cutting-edge tools and foundational blockchain datasets to support organizational success through scalable solutions and streamlined data workflows.

Real-time Streaming Platform: Ensures seamless access to real-time data streams and APIs, supporting integration, monitoring, and analysis of the Chainlink ecosystem. This team is crucial in enhancing real-time data services for Chainlink's innovative projects by expanding data sources and improving scalability and security.

Requirements:

Minimum 5 years of engineering experience in a collaborative product-focused environment.

Proficiency in cloud-based big data systems like AWS or GCP.

Must have experience with SQL and Python, along with a deep understanding of real-time streaming technologies, particularly Kafka.

Proven track record in designing, building, and scaling production services.

Ability to own multi-month projects, including effective communication with stakeholders and partners.

Preferred Requirements:

Exposure to blockchain and Web 3.0 technologies.

Familiarity with OLAP technologies such as Presto/Trino, Spark, Hadoop, Athena, or BigQuery.

Experience in Golang or any other strongly-typed programming language.

Previous mentoring experience supporting fellow engineers.

Selection Process:

Chainlink Labs follows a role agnostic hiring process, assessing candidates' skills against engineering standards and aligning them with suitable teams. Candidates will have the opportunity to interact with engineers and leadership from core teams during the selection process.

Equal Opportunity Commitment:

Chainlink Labs is committed to equal opportunity employment. All applicants will be considered equally for positions based on applicable laws and regulations. Special accommodations will be provided for individuals with disabilities or special needs during the recruitment process.

Team Lead, Fraud Risk Operations (Deep Dive/ Model Labeling)

Kuala Lumpur, Malaysia +1
Kuala Lumpur, Malaysia +1
Full time
Office
OKX is a leading digital asset trading platform that offers advanced financial services to traders worldwide using blockchain technology. With a wide range of token & futures trading pairs, OKX assists traders in optimizing their strategies. As one of the top digital asset trading platforms globally, OKX caters to millions of users in over 100 countries. The derivatives segment of OKX is renowned globally, boasting a daily volume of approximately $10 billion and setting industry standards.

About the Team:

This team operates within the Global Customer Service unit and plays a pivotal role in managing risks and rewards for the platform on a global scale. Collaboration with key stakeholders such as Compliance, Product, Customer Service, Marketing, Finance, and Payment Operations is essential for the successful launch of various global products.

About the Role:

We are seeking a candidate with experience in fraud and risk management in a global context and a proven ability to lead operational teams focused on fraud risk. The ideal candidate will be responsible for establishing and overseeing the fraud risk team in Malaysia, encompassing recruitment, development of fraud processes, policies, and procedures.

The successful applicant should excel in a dynamic and collaborative environment, demonstrating adaptability, strong prioritization skills, and a proactive approach to achieving goals. Driving results and supporting product growth while fostering a culture of fraud risk management and implementing risk strategies are key aspects of this role.

Responsibilities Include:

Devising strategies for the continual enhancement and growth of the fraud risk operation team.

Managing day-to-day operations and capacity requirements while handling escalations effectively.

Supervising a team of fraud risk representatives to detect and prevent various types of fraud, such as identity theft, friendly fraud, social engineering, and bot attacks.

Developing and maintaining risk and fraud investigation procedures to support new and existing products and services.

Implementing a program and culture for operational excellence in risk to align customer service with risk policies.

Nurturing a team of investigators focused on fraud detection and loss reduction.

Collaborating with partners and stakeholders to educate and advocate for effective fraud risk management.

Requirements:

Bachelor's degree

Over 8 years of leadership experience in fraud risk management with a strategic and operational focus.

Demonstrated expertise in designing and implementing operational strategies for fraud risk management.

Proficiency in leveraging fraud risk analytics to support business growth while managing risks.

Ability to collaborate effectively across various business functions and with senior management.

Capability to thrive in a fast-paced environment and lead with a hands-on approach.

Skilled at coaching and mentoring teams using servant leadership tactics for employee engagement.

Desired Qualifications:

Knowledge or interest in blockchain and cryptocurrency ecosystems.

Experience in launching products within disruptive technology sectors.

Familiarity with product management practices.

MBA preferred but not required.

Fraud Risk Certification (CIPFA) is a plus.

Benefits:

Competitive compensation package including bonuses.

Regular team-building activities.

Remote work options.

Opportunities for career growth and skill development.

Employee engagement and recognition programs.

Multinational work environment for diverse career advancement opportunities.

Strategy and Operations Associate

SF, USA
SF, USA
Full time
Hybrid
About Story Protocol

Story Protocol is dedicated to fostering internet creativity by enhancing the existing intellectual property infrastructure to align with the modern digital era. Our mission is to revolutionize how IP is managed and utilized in the age of the internet, offering a platform that transcends mediums and platforms to unleash global creativity and flexibility.

Our team comprises experienced individuals with backgrounds in media, technology, and business. The founders are accomplished serial entrepreneurs, and the company has successfully secured substantial funding, including a recent Series A round led by a16z.

The Role

As a Strategy and Operations Associate, you will collaborate closely with the co-founder to scale and optimize pivotal projects within the company, spanning product, engineering, and marketing initiatives. Your responsibilities will involve overseeing various workstreams, coordinating across different teams, conducting strategic research, and managing special projects from start to finish. This role will also encompass certain tasks typically handled by a Chief of Staff, such as daily execution, planning, and overall management alongside the co-founder.

Requirements

Solid background in operations and business, with a minimum of two years of full-time experience in consulting, strategy, or business operations within the software industry.

Proficiency in conducting market and industry research, including the preparation of reports on market dynamics, competition analysis, distribution channels, and key industry figures.

Exceptional organizational and communication skills essential for managing diverse stakeholders in fast-paced environments covering engineering, product, marketing, and leadership.

Ability to quickly grasp technical concepts and delve into new industries or verticals independently.

Prior exposure to the crypto sector is desirable but not mandatory; however, a keen interest in crypto is essential.

Compensation: $125,000 - $160,000 per year, contingent on experience with additional incentives included in the compensation package.

Manager, Software Engineering

Salt Lake City, USA
Salt Lake City, USA
Full time
Remote
rewritten:Circle is a fintech company driving innovation in the digital economy, creating a seamless global value transfer system that's faster and more cost-effective than traditional settlement platforms. We are pioneers in leveraging blockchain technology with USDC and empowering businesses to embrace this era of digital money and technological advancement.**About What You'll Join:**Circle promotes transparency and consistency in all operations. We are expanding globally, emphasizing speed and efficiency as we establish our presence in leading markets. Our employees embody our core values of Multistakeholder engagement, Mindfulness, Excellence-driven mindset, and High Integrity. Working remotely, our team thrives in a collaborative and inclusive environment, embracing fresh perspectives where everyone contributes.**Aligning with Our Core Values:*** **Multistakeholder:** Dedication to customers, shareholders, employees, and local communities. * **Mindful:** Respectful, attentive listeners focused on detail. * **Driven by Excellence:** Passionate about customer success, striving for excellence and goal achievement. * **High Integrity:** Upholding high moral and ethical standards, valuing open and honest communication.**Key Responsibilities:*** Coordinate daily operations of engineering teams, including requirement refinement, scrum meetings, and team activities * Develop and maintain APIs, user interfaces, services, and systems * Hands-on coding support and technical guidance to engineers * Provide leadership in software development direction, integration, testing, and maintenance * Foster agile practices and advocate for industry best practices * Collaborate with stakeholders to align team efforts with company goals, develop tech roadmaps, and set achievable release schedules * Manage team lifecycle, focusing on attracting, engaging, coaching, and evaluating engineers * Advocate for engineering team initiatives, clarifying technology implications for projects * Mitigate technical debt to ensure continuous development velocity and operational stability * Contribute to company-wide engineering objectives as part of the management team * Collaborate with cross-functional teams to execute initiatives effectively**Qualifications and Skills:*** 3+ years of technical leadership experience * 7+ years of software engineering experience * Proficiency in Go, Java, and/or Javascript * Hands-on technical management background in building scalable, secure products/services * Current involvement in hands-on coding with a commitment to continuous engagement * Passion for coaching and developing leaders within and beyond the team * Proven ability to lead remote teams effectively * Comfortable with fast-paced, high-autonomy environments**Additional Details:*** Candidates meeting qualification criteria may be eligible for PERM sponsorship. * Salary range based on experience and qualifications: $182,500 - $240,000 * Annual bonus target: 15% * Benefits include equity, medical, dental, vision coverage, and 401(k) * Flexible vacation policy, 10 days paid sick leave annually, and 11 paid holidays in the U.S.We are dedicated to inclusivity and embrace diversity at Circle. We do not discriminate based on race, religion, nationality, gender, orientation, age, marital status, veteran status, or disability. Circle participates as required by law in the E-Verify Program in certain locations.