Full Stack Engineer

at DRW
  • $175k-$250k
  • Remote - Worldwide

Remote

Software Development

Mid-level

Job description

DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.

Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets.

We operate with respect, curiosity and open minds. The people who thrive here share our belief that it’s not just what we do that matters–it’s how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus.

We are looking for a seasoned Full Stack Engineer to join our blockchain product development team. This team is part of DRW’s initiative to take a leadership role in the Canton Network, a new blockchain network designed for financial and business transactions backed by DRW and many other high-profile companies in finance. This team’s mandate is to rapidly develop and launch new products in this emerging space.

Responsibilities:

  • Develop and maintain full-stack web applications (front-end and back-end).
  • Design, build, and deploy responsive and scalable applications using modern web technologies.
  • Collaborate closely with product managers, designers, and other engineers to define and implement new features.
  • Write clean, maintainable, and well-documented code that adheres to company standards and best practices.
  • Manage databases (e.g., MySQL, MongoDB, PostgreSQL) and design schemas that are efficient and scalable.
  • Integrate third-party services and APIs to enhance the functionality of the product.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and maintain existing software applications.
  • Conduct code reviews to ensure high-quality code is maintained.
  • Continuously learn and stay up-to-date with emerging technologies and best practices in software development.
  • Contribute to project planning, sprint cycles, and team collaboration.

Requirements:

  • 7+ years of software development experience, with significant experience in full stack development
  • Strong proficiency in front-end technologies, including HTML, CSS, and JavaScript (React.js, Angular, or Vue.js preferred).
  • Solid understanding of back-end technologies, such as Node.js, Python, Ruby, Java, or PHP.
  • Experience working with databases such as MySQL, PostgreSQL, MongoDB, or similar.
  • Familiarity with RESTful APIs and GraphQL.
  • Experience with version control systems, particularly Git.
  • Understanding of containerization technologies (Docker, Kubernetes) is a plus.
  • Knowledge of cloud platforms like AWS, Google Cloud, or Azure is a plus.
  • Ability to work independently and as part of a team, with excellent communication skills.
  • Strong problem-solving skills and attention to detail.

Preferred Qualifications:

  • Experience with microservices architecture.
  • Familiarity with CI/CD pipelines and automated testing frameworks.
  • Experience working in an Agile development environment.
  • Familiarity with DevOps practices.
  • Knowledge of blockchain or cryptocurrency technologies
  • Haskell or functional programming experience.

The annual base salary range for this position is $175,000 - $250,000, depending on the candidate’s experience, qualifications, and relevant skill set. The position is also eligible for an annual discretionary bonus. In addition, DRW offers a comprehensive suite of employee benefits including group medical, pharmacy, dental and vision insurance, 401k (with discretionary employer match), short and long-term disability, life and AD&D insurance, health savings accounts, and flexible spending accounts.

For more information about DRW’s processing activities and our use of job applicants’ data, please view our Privacy Notice at https://drw.com/privacy-notice.

California residents, please review the California Privacy Notice for information about certain legal rights at https://drw.com/california-privacy-notice.

#LI-TL1

Share this job:
Please let DRW know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply