Senior Software Engineer(Data)
Who are we?
FalconX is a leading digital asset platform focusing on institutional clients. Our offerings include trade execution, credit & treasury management, prime services, and market making. With a global reach, cutting-edge technology, and deep liquidity, we have facilitated transactions totaling over $1 trillion. Our products and services adhere to regulations, prioritize compliance, and are trusted by our clients.
Our team consists of engineers, product developers, sales and trading experts, operations professionals, and strategic thinkers. With diverse backgrounds including Google, Apple, Paypal, Citadel, Bridgewater, and Goldman Sachs, we uphold our core values of thinking big, driving impactful results, working together as one team, iterating quickly, and fostering an entrepreneurial spirit.
Continuous learning is at the core of our culture. While delivering outcomes is crucial, we believe that learning from both successes and failures is vital for sustainable growth. In an evolving industry, there are endless opportunities to experiment, learn, and progress collectively.
Responsibilities:
- Lead Data Engineering and Business Intelligence initiatives with an emphasis on technical expertise and strategic guidance.
- Develop and implement scalable data pipelines for business intelligence and machine learning, ensuring operational efficiency.
- Establish and maintain essential data frameworks and infrastructures.
- Design data warehouses and model data for efficient reporting purposes.
- Implement Data Governance processes focusing on data discovery, lineage, access control, and quality assurance.
Requirements:
- Bachelor's degree in Computer Science or a related field, or equivalent professional experience.
- Minimum 3 years of experience in data transformation and ETL processes using technologies like Spark, SQL, and Python.
- Proficient in complex SQL operations, with a strong understanding of optimization techniques and execution plans.
- Prior experience working in an AWS environment and familiarity with modern web technologies such as cloud services, MySQL databases, caching technologies like Redis, and messaging tools like Kafka/SQS.
- Knowledge of advanced Data Lake, Data Warehouse concepts, and experience in Data Modeling (relational, dimensional, internet-scale logs).
- Expertise in Python, Spark (Batch/Streaming), SparkSQL, and PySpark.
- Proficiency in an object-oriented programming language (Python, Java, or C++).
- Hands-on experience in building, testing, and optimizing ETL pipelines and data features.
- Strong background in business requirements definition, structured analysis, process design, and use case documentation.
- Detail-oriented with a data-focused mindset.
Inclusivity Statement
At FalconX, we are committed to creating a diverse, inclusive, and safe work environment for all individuals. We welcome applicants from diverse backgrounds and encourage candidates to apply even if they do not meet all listed requirements. Our goal is to build a team encompassing various perspectives and experiences to foster innovation and collaboration.
As an equal opportunity employer, FalconX does not discriminate based on race, color, religion, national origin, gender, age, disability, veteran status, sexual orientation, gender identity, genetic information, or any other protected characteristic under applicable laws. Applicants requiring accommodations due to disability should contact FalconX's People team to facilitate the application process seamlessly.