Senior Software Engineer - Ethereum and Altcoins

Toronto, Canada
Full time
Office
Compensation is not specified
Role
Software Engineer
Description

BitGo, a prominent player in digital asset financial services, caters to institutional investors by offering liquidity, custody, and security solutions. Established in 2013, BitGo is recognized for introducing the multi-signature wallet and remains the foremost digital asset company specializing in serving institutional clients. Operating in both centralized and decentralized finance realms, BitGo excels in trading, lending, and borrowing services through its prime brokerage offerings and acts as the custodian for WBTC, a leading global stablecoin associated with Bitcoin. In a strategic move in 2020, BitGo introduced BitGo Portfolio and Tax to provide clients with comprehensive digital asset solutions. Moreover, in 2018, the company launched BitGo Trust Company tailored to serve as a qualified custodian for securing digital assets. Handling approximately 20% of all global Bitcoin transactions and extending support to over 600 coins and tokens, BitGo serves as the security and operational foundation for more than 1500 institutional clients across 50 countries. These clients comprise regulated entities and major cryptocurrency exchanges and platforms. Backed by renowned entities such as Goldman Sachs, Craft Ventures, and others, BitGo stands out as a powerful force in the digital asset landscape.

Role Overview

BitGo is in search of a skilled professional to join as a Senior Software Engineer for the Ethereum and Altcoin team. This role involves contributing to the development of robust and scalable systems aimed at integrating various blockchains, facilitating secure custody, and supporting staking processes for substantial fund volumes. Ideal candidates should possess autonomy, prioritize security, showcase expertise in distributed systems, and have a profound comprehension of the cryptocurrency ecosystem. If you are enthusiastic about exploring the possibilities of blockchain technology, possess experience in building scalable software, and exhibit a penchant for innovation, we invite you to be part of BitGo and contribute towards shaping the future of digital assets.

Responsibilities

  • Design and implement scalable, well-abstracted APIs, libraries, and services to seamlessly integrate blockchains and staking functions into custody platforms.
  • Take charge of functionality and scalability aspects from research through deployment.
  • Develop integration libraries and SDKs to interact with server APIs effectively.
  • Document and expose functionalities for UI, third-party developers, and internal tooling.
  • Collaborate closely with engineering teams and product managers to ensure a shared understanding of technical requirements and maintain work quality consistency.
  • Provide mentorship to peers within the engineering team through code reviews and the promotion of best practices.

Skills & Experience

BitGo is seeking team players who embody values such as open communication, transparency, ownership, craftsmanship, and hold a commitment to establishing trust in digital assets.

Required

  • Minimum of 5 years of backend, server-side software development (2 years for SWE II).
  • Proficiency in TypeScript/Node.JS and/or Kotlin.
  • Demonstrable skill in unit and functional testing, and debugging.
  • Ability to construct simple and extensible abstractions for intricate systems.
  • Proficiency in Git/GitHub, branching strategies, code review tools, CI tools, etc.
  • Bachelor’s degree in computer science, applied mathematics, or related technical discipline from a reputable university.
  • Understanding and deep interest in cryptocurrencies and blockchain technology.
  • Strong problem-solving skills, algorithm design expertise, and proficiency in complexity analysis.
  • Self-driven individual capable of working independently in a high-paced environment.

Preferred

  • Background in either blockchain or security industries.
  • Experience with microservices and service-oriented architectures.
  • Full-stack capability and familiarity with React and Databases (MongoDB).
  • Proficiency in Docker and Kubernetes.
  • Prior experience in building scalable distributed systems.

Why Join BitGo?

Joining our team requires a blend of vision, technical expertise, innovation, commitment, collaboration, and execution. A team of talented individuals at BitGo strives for excellence while embracing the values of ownership, craftsmanship, and open communication. We are keen on welcoming new colleagues with innovative thinking capabilities, problem-solving skills, and a readiness to take calculated risks as part of the team reshaping the world’s financial markets.

Select Benefits at BitGo Include:

  • Competitive base salary, bonus, and stock options.
  • Comprehensive health insurance coverage for employees, partners, and dependents.
  • Up to 4% company match for 401k contributions.
  • Paid parental leave, vacation time.
  • Commuter/parking pass, close proximity to Caltrain.
  • Custom free lunches, dinners, snacks.
  • Provision of computer equipment and ergonomic workplace setup.
  • Collaborative environment with inspiring colleagues in a startup setting.

Note: Employee benefits might vary based on location.

The domain of cryptocurrencies marks a significant shift in the financial services sector. Join BitGo to become a part of the transformative team shaping the landscape of investing for the future.

Skills Required
Avatar
BitGo
Company size
Not specified
Location
United States
Description
BitGo provides regulated custody, financial services, and core infrastructure for investors and builders alike.

More Full-time Jobs

Show more

Workforce Management Analyst, Support

Charlotte, USA
Charlotte, USA
Full time
Office
** About Figure**

Figure is transforming financial services through its disruptive and rapidly expanding technology platform. Leveraging the loan origination activities and partner network, Figure aims to introduce new products that enhance industry efficiency and transparency. The platform integrates cutting-edge technology to create transparent and efficient capital markets by originating a growing pool of assets. The Figure team is driven, collaborative, and innovative, embodying a culture of building from scratch and embracing an entrepreneurial mindset.

Every day at Figure involves continuous learning and impactful work. Join a team of established leaders who have generated substantial value in the financial technology sector.

About the Role

We are seeking a detail-oriented individual to join our workforce management team as a WFM Support Analyst. The role focuses on providing comprehensive support to both WFM Scheduling Analysts and WFM Forecasting Analysts to ensure the smooth and efficient operation of workforce management processes. The WFM Support Analyst plays a crucial role in assisting with scheduling activities, aiding in forecasting tasks, and facilitating effective communication among team members.

Our mission necessitates a creative, team-oriented environment where everyone can excel. Join a team of experienced leaders who have already created significant value in the FinTech space.

Roles and Responsibilities

Monitor real-time adherence to schedules and service level agreements using WFM tools.

Identify and address deviations from planned staffing levels and service targets.

Assist in creating and maintaining employee schedules aligned with business needs and regulations.

Manage scheduling tools and software, including data entry, updates, and troubleshooting.

Support data gathering and analysis for forecasting, including historical performance data and volume trends.

Contribute to staffing forecasts' accuracy and relevance to business goals.

Maintain databases and systems for forecasting and capacity planning.

Document SOPs, guidelines, and best practices related to scheduling, forecasting, and capacity planning.

Identify opportunities for process improvement within the WFM department and assist in implementing solutions for efficiency.

Requirements

2+ years of experience in WFM functions, specifically scheduling and RTA in a contact center environment

Proficiency in workforce management software and telephony systems

Strong Excel skills for organizing and analyzing data

Self-motivated, reliable, and able to work independently

Proven ability to build rapport and trust cross-functionally and across all levels

Positive attitude and excellent interpersonal skills

Team player with adaptability to changing workloads

Knowledge of financial services regulatory environment

Benefits and Perks

Competitive salary and growth opportunities

Quarterly performance-based bonus

Equity stock options package

Comprehensive health, vision, dental insurance, and wellness program

Life and disability insurance coverage

Company benefits such as HSA, FSA, 401k, and commuter benefits

Paid family leave

Flexible work location options

Home office and technology stipend

Flexible time-off plan

Continuing education reimbursement

Routine team swag deliveries

Further Details

For CO, NY, CA, and WA residents, the salary range for this position is $51,920 - $64,900/year with a 25% Bonus Target and Equity. Compensation may vary based on individual experience and location.

Note: Figure will not sponsor work visas for this position. All hired individuals must verify identity and eligibility to work in the U.S. and complete necessary employment eligibility forms.

(Senior) Java Developer (Real Time Risk / Margin Systems)

Singapore
Singapore
Full time
Hybrid
The exchange team is dedicated to developing and maintaining an innovative trading platform that offers seamless and secure experiences for clients worldwide. Operating across APAC, EMEA, and North America, the team is expanding with a focus on cutting-edge solutions.

Responsibilities:

Design, develop, and implement products and solutions for the derivatives exchange platform, focusing on full-stack development within micro-service components.

Collaborate with the product management team to enhance existing models/algorithms or develop new ones.

Conduct code audits, testing, and releases, ensuring the platform's efficiency and functionality.

Establish an automated testing, continuous integration, and delivery system for rapid deployment.

Address backend infrastructure issues and implement effective solutions.

Solve cross-stack problems and contribute to a high-security, scalable backend infrastructure.

Assist in managing code and implementation documents, ensuring accurate documentation.

Work closely with the DevOps team to enhance the technology stack continually.

Requirements:

Possess at least 5 years of experience in Java programming.

Have knowledge of market risk and experience in developing trading applications for financial products in traditional or crypto markets.

Familiarity with Test-Driven Development (TDD) methodology and automated testing.

Strong attention to detail, a sense of responsibility towards tasks, and a drive for excellence.

Open to challenges, adaptable to a fast-paced environment, and eager to learn.

Prior experience in Real-Time Risk/Margin System development and derivative products is advantageous.

Life at the Company:

Encouragement to think big, explore new opportunities, and collaborate with a talented group of colleagues.

Proactive and transformative work environment that fosters innovative solutions.

Development of new skill sets for personal and professional growth.

Supportive work culture that emphasizes teamwork and collaboration.

Flexibility in work arrangements with options for hybrid or remote setups.

Internal mobility program for diverse career options and growth opportunities.

Additional perks include a company's visa card upon joining.

Benefits:

Competitive salary packages.

Generous annual leave entitlements, including birthday holidays.

Flexible work arrangements, including hybrid or remote setups.

Internal mobility program for career development.

Founded in 2016, the company is committed to advancing cryptocurrency adoption globally and empowering builders, creators, and entrepreneurs. The team values diversity, inclusivity, and equal opportunities. Personal data shared during the recruitment process will be used solely for recruitment purposes. Only shortlisted candidates will be contacted for further considerations.

Senior Software Engineer, Trading Systems (Devops)

New York City, USA
New York City, USA
Full time
Office
Who We Are

FalconX operates as a highly advanced digital asset platform catering to institutions. Our range of services includes trade execution, credit & treasury management, prime offering, and market making, with a track record of facilitating client transactions worth $1 trillion globally. We uphold regulatory compliance, trust, and reliability in all our products and services.

Our diverse team consists of engineers, product developers, institutional sales and trading professionals, operations specialists, and strategic business minds. Together, we bring entrepreneurial backgrounds from renowned companies like Google, Apple, Paypal, Citadel, Bridgewater, and Goldman Sachs. Our core values focus on fostering a culture of thinking big, driving bold outcomes, operating as one team, iterating swiftly, and embracing an entrepreneurial spirit.

Learning is a key priority for us. While achieving outcomes is crucial, we deeply believe that continuous learning from both successes and failures propels our ongoing growth and success in an ever-evolving industry with ample opportunities for experimentation and expansion.

Responsibilities

Collaborate with a devops team dedicated to constructing internal platforms.

Enhance system reliability, scalability, and security in close collaboration with internal teams.

Enhance infrastructure quality supporting the platform.

Employ automation to build and manage systems, infrastructure, and applications.

Provide operational support to internal teams focused on the platform.

Drive efficiency enhancements, reduce latency, and expedite system deployments.

Advocate for sustainable incident response and conduct blameless post-mortems.

Share on-call duties with your engineering team and serve as an escalation point for service incidents.

Minimum Qualifications

Bachelor's degree with over 5 years of experience as a Site Reliability Engineer (SRE) or DevOps Engineer.

Proficiency in programming using C, C++, Java, Python, or Go.

Knowledge of Linux internals and bash scripting.

Expertise in observability, debugging, performance tuning, and readiness to engage at any layers of the stack.

Strong experience managing infrastructure via providers like AWS.

Extensive familiarity with Cloud Native technologies such as Kubernetes and Docker.

Basic understanding of RDBMS systems like MySQL.

Knowledge of networking protocols like TCP/IP.

Preferred Qualifications

Advanced proficiency in automation tools like Ansible and Terraform.

Expertise in DevOps tools like Jenkins, ArgoCD, and GitHub Actions.

Advanced knowledge of observability and monitoring stacks like Grafana.

Specialization in designing, analyzing, and troubleshooting large-scale distributed systems.

A structured problem-solving approach with effective communication skills and motivation.

Extensive experience supporting production systems as an SRE.

Experience in establishing monitoring stacks for process and Docker-based environments.

The salary range for this role falls between $171,000 and $246,000 USD with additional compensation options such as performance-based bonuses, equity, and competitive benefits. Actual compensation will be determined based on factors like skillset, experience, and qualifications.

Inclusivity Statement

FalconX is committed to fostering a diverse, inclusive, equitable, and safe working environment accessible to all individuals. Our roles are open to applicants from various backgrounds, and we encourage everyone to apply, even if missing some of the listed qualifications or experiences.

Workforce Management Analyst, Real Time Adherence

Reno, USA
Reno, USA
Full time
Office
About Figure

Figure aims to transform financial services through its advanced technology platform. Leveraging the loan origination capabilities and partner network, Figure is committed to scaling innovative products that enhance efficiency and transparency in the industry. By integrating cutting-edge technology, Figure is driving transparent and efficient capital markets with a growing pool of assets originated on its platform. The dedicated team at Figure embodies qualities of drive, innovation, collaboration, and a passion for creating new solutions, welcoming individuals with an entrepreneurial mindset to contribute to its culture of innovation.

Every day at Figure presents an opportunity for continuous learning along with a focus on impactful work.

Role Overview

We are in search of a meticulous and analytical Workforce Management Analyst specializing in scheduling and real-time adherence (RTA) to join our team. This role involves optimizing workforce schedules, ensuring resource allocation efficiency to meet service-level targets, and providing recommendations for process enhancements related to call routing and management for our Customer Operations team.

Key Responsibilities

Monitor real-time adherence to schedules and service level agreements using workforce management tools.

Identify deviations from planned staffing levels and service objectives, making real-time adjustments for optimal resource utilization.

Anticipate and respond to fluctuations in contact volume and staffing needs throughout the day.

Collaborate with operations and support teams to implement real-time schedule adjustments effectively.

Analyze real-time performance metrics to identify trends and areas for improvement, sharing insights with stakeholders.

Address and resolve real-time staffing issues, system failures, or operational disruptions promptly.

Generate and distribute performance reports to key stakeholders

Qualifications

Requires at least 2 years of experience performing WFM functions within a contact center environment, with expertise in scheduling and RTA

Proficiency with workforce management software such as Calabrio, Verint, NICE, and telephony systems

Strong Excel skills for data organization and analysis

Self-motivated with the ability to work independently and stay focused on tasks

Effective communicator able to build rapport with cross-functional teams

Positive attitude, excellent interpersonal skills, and ability to foster solid working relationships

Flexibility to adapt to changing workloads and new information rapidly

Familiarity with financial services regulatory environment

Benefits

Competitive salary and opportunities for growth

Company quarterly performance-based bonus

Equity stock options package

Comprehensive health, vision, dental insurance, wellness program, life and disability coverage

Various benefits like HSA, FSA, 401k, commuter benefits, up to 12 weeks paid family leave

Choice of in-office, remote, or hybrid work

Home office and technology stipend, flexibility in time-off, continuing education reimbursement

Routine team swag deliveries

The salary range for residents of CO, NY, CA, and WA is between $51,920 - $64,900/year, with additional bonuses and equity offered. Actual compensation may vary based on candidate experience and location.

Figure does not provide work visa sponsorship for this position. All new hires must verify their eligibility to work in the US and complete required forms.

Staff Software Engineer

Philadelphia, USA
Philadelphia, USA
Full time
Hybrid
This position requires partial in-office presence at our Philadelphia, PA location twice a week.

Primary Responsibilities

Developing and maintaining services and tools for HealthVerity's data transmission engineering team to support data pipeline operations from raw data ingestion to delivery of processed, de-identified data to clients.

Collaborating with internal teams to create software applications and solutions that enable the efficient processing and delivery of large volumes of data.

Technology Stack

The Data Transmission team utilizes various technologies including Python, Spark, Hive, Hadoop, Serverless Framework, Postgres, React, AWS Lambda, AWS ECS, AWS SNS/SQS, AWS Eventbridge, and Airflow.

Key Responsibilities

Creating services for data ingestion, storage, and extraction within HealthVerity's data ecosystem.

Designing and implementing APIs to support efficient data pipelines.

Developing applications that aid internal teams in configuring data pipelines.

Building automation tools for orchestrating data pipelines.

Collaborating with a team of engineers through pair programming and code reviews.

Engaging with stakeholders to clarify requirements and deliver solutions.

Designing, implementing, and deploying solutions to support healthcare insights.

Working with product teams to understand user needs and develop software accordingly.

Enhancing the software development process through agile methodologies.

Mentoring engineers and fostering a collaborative learning environment.

Success Metrics

Maintaining high throughput and velocity consistently.

Assessing technical feasibility of complex requests across multiple systems.

Optimizing systems to meet known constraints.

Cultivating a strong team culture with an emphasis on cross-functional collaboration.

Required Skills

8+ years of Python experience.

3+ years of AWS experience.

4+ years of experience with JavaScript or modern frameworks (React.js preferred).

Experience with continuous integration and continuous deployment technologies.

3+ years of Spark or similar technologies experience.

3+ years of experience in building data pipelines.

Experience with serverless frameworks.

Desired Skills

Bachelor’s degree in computer science, engineering, or related field.

Previous experience in software development within a fast-paced startup environment.

Experience in regulated industries like healthcare or finance with compliance standards.

Proficiency in application architecture, microservices, event-driven architectures, messaging systems, and domain-driven design.

Familiarity with Airflow.

Experience in Lean/Agile development methodologies.

Salary

Base salary ranges from $70,000 to $220,000 annually, commensurate with experience plus annual bonus opportunity.