Remote Senior Software Engineer

Logo of TRM Labs

TRM Labs

πŸ“Remote - Argentina

Job highlights

Summary

Join TRM Labs, a mission-driven team building a safer financial system for billions of people. As a Software Engineer on the Data Product team, you will design and build mission-critical data services that analyze blockchain transaction activity at petabyte scale.

Requirements

  • Bachelor's degree (or equivalent) in Computer Science or a related field
  • A proven track record, with 5+ years of hands-on experience in architecting scalable API development, distributed system architecture, guiding projects from initial ideation through to successful production deployment
  • Exceptional programming skills in Python, as well as adeptness in SQL or SparkSQL
  • Experience with data modeling and architecture
  • Strong collaboration and communication skills

Responsibilities

  • Build highly scalable features that integrate with dozens of blockchains
  • Design and architect intricate data models for optimal storage and retrieval to support sub-second latency for querying blockchain data
  • Collaborate across departments, partnering with data scientists, backend engineers, and product managers to design and implement novel data models that enhance TRM’s products

Benefits

  • Remote First: Our HQ is online. Tools like Zoom and Slack ensure seamless collaboration, but we also value in-person interactions, organizing regular meetups and offsites for team bonding
  • Ownership & TRM Speed: Small teams drive big goals at TRM. Every team member has significant ownership and responsibility, fostering an environment of initiative and direct impact

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let TRM Labs know you found this job on JobsCollider. Thanks! πŸ™