Hudson River Trading
We're Hiring!
Benefits at Hudson River Trading
Financial + Retirement
401(K)
401(K) matching
Performance bonus
Child Care + Parental Leave
Adoption Assistance
Family medical leave
Generous parental leave
Fertility benefits
Office Perks
Commuter benefits
Company-sponsored outings
Fitness stipend
Free daily meals
Company-sponsored happy hours
Onsite gym
Free snacks and drinks
Some meals provided
Health Insurance + Wellness
Dental insurance
Disability insurance
Flexible Spending Account (FSA)
Health insurance
Life insurance
Team workouts
Vision insurance
Wellness programs
Mental health benefits
Vacation + Time Off
Generous PTO
Paid holidays
Paid sick days
Company-wide vacation
Professional Development
Job training & conferences
Promote from within
Culture
Open office floor plan
Employee resource groups
Hybrid work model
Diversity
Mandated unconscious bias training
Diversity employee resource groups
Hiring practices that promote diversity
Recently posted jobs
The FPGA/ASIC Verification Engineer will be responsible for creating testbenches, writing detailed verification plans, collaborating with designers, managing regression and continuous integration infrastructure, and developing open-source and internal tools. The ideal candidate should have strong analytical skills, experience in RTL functional verification, and familiarity with Linux and Python. C++ experience and knowledge of networking protocols are preferred. A bachelor's degree in Computer or Electrical Engineering is required. This is a full-time position with a minimum base salary of $150,000.
Responsible for building and maintaining tools and software features to automate systems engineering workflows. Troubleshoot software bugs on Linux machines. Build and maintain CI/CD pipelines for code testing and deployment. Write configuration management code. Set the direction for the Systems Python platform.
Systems Engineer role at Hudson River Trading involving projects to improve Linux research systems, manage distributed compute clusters, automate technical infrastructure, troubleshoot hardware/software issues, and optimize performance.