Senior Software Engineer


About the job

Boston - Hybrid position

As a global cryptocurrency exchange, Poloniex rests upon three pillars: people, assets, and markets. Our customers entrust us with their cryptocurrencies and we provide them with secure, stable, liquid markets to facilitate trades.

As a Senior Software Engineer on the Accounts Team, you will work to mitigate account risk and ensure our customers can access and manage their accounts, safely and securely. You will design and build scalable, fault tolerant systems within a service-oriented architecture. This is a backend application engineering role.

What you’ll do:

  • Build secure, reliable, and scalable features for a 24x7x365 cryptocurrency exchange
  • Help design and build our next generation automated risk decision engine
  • Participate in the on-call rotation to actively support runtime operations
  • Help design and build state-of-the-art authentication and authorization services
  • Enhance and maintain docker-based services, AWS lambdas, and code pipelines
  • Collaborate with engineering teams and stakeholders across the organization
  • Provide coaching and mentorship to co-ops and other team members
  • Work with product managers to gather business requirements and deliver solutions
  • Be empowered to drive new initiatives and make a real impact
  • Provide technical support for Customer Experience (CX) and Client Services (CS)
  • Participate in pair programming, code reviews, and software demonstrations

What you’ll bring to the team:

  • Highly collaborative, with a willingness to both teach and learn
  • Proficiency with object-oriented programming languages such as Java
  • Solid SQL and relational database experience
  • Experience with backend scripting languages such as php, python, or nodejs
  • Git, docker and docker-compose in your toolbox
  • Familiarity with the OWASP top 10
  • Good understanding of web protocols and technologies such as HTTP and REST
  • Track record of delivering robust, scalable, and well-tested code
  • Experience working with cloud-based service oriented architectures
  • Familiarity with crypto or traditional financial markets is preferred, but not necessary
  • Experience with authentication and JWTs is a plus

Apply now
Apply now

Please let Poloniex know that you found this job on Your support will help us grow!