PrimeTrust logo

Principal Software Engineer

PrimeTrust

USD 200k-400k/year
2 years ago

➔ All jobs

➔ Jobs at PrimeTrust

➔ Apply for this job

Job Brief

Prime Trust is seeking a principal software engineer with a strong background and passion for building highly scalable & usable APIs & user interfaces that are being used in mission-critical and high transaction volume environments.

You will collaborate with other product & engineering leaders to develop the strategic technical vision & implementation plan for the platform. 

You will be driving multiple projects in parallel by providing required implementation guidance and performing hands-on development work as necessary.

You will be able to take deep dives into critical issues as necessary and collaborate with others to come up with practical solutions and help the team implement than in a swift manner.

You will be able to explain complex software implementation plans to both technical and non-technical audiences and drive consensus.

You should be comfortable working with fully remote teams (as you’ll work with many folks in time zones different from your own), and also excited about fostering an inclusive environment. We seek to provide an inclusive work environment where everyone can thrive professionally, as well as have full lives outside of work. If this sounds like you, we would love to hear from you! 

Experience and Requirements:

  • 10+ years of software development experience including technical leadership with mission critical, high transaction volume systems
  • Deep knowledge of APIs, microservices, databases, security, performance & scalability
  • Strong Experience with a variety of backend and frontend development technologies and frameworks
  • Strong experience in internet security protocols and APIs
  • Strong Experience in modern frontend frameworks using Angular or React, Javascript or Typescript, Node.js, CSS
  • Strong experience building RESTful APIs using technologies such as Ruby, Node.js, JavaScript or TypeScript
  • Strong experience with one or more queueing technologies such as Kafka, SQS, RabbitMQ or others
  • Strong experience with Sequel, Sidekiq, PostgreSQL and ORMs (preferably TypeORM andor MikroORM)
  • Prefer experience with crypto, trading platforms and FinTech
  • Passionate about solving software problems and seeing your solution through to the finished product
  • Experience with broken production environments, taken a deep breath, and fixed them
  • Maintain a growth mindset - looking a problem and thinking, “I don’t know how to fix this, but I can figure it out” and then breaking the problem down and owning the solution
  • Must enjoy writing code, but know there is way more to it than that
  • Must be a technical leader & mentor for other members of the team
    • Job Responsibilities

      • Conceptualize & drive the architectural vision for our crypto wallet platform to support continued aggressive growth of our business
      • Drive high-level analysis and decision making for platform architecture and associated applications
      • Communicate platform architecture vision & strategy to a variety of stakeholders
      • Work to define and adhere to our internal coding standards, development & testing processes
      • Drive best practices for quality, performance, security, scalability, observability & resilience of the platform
      • Provide mentorship and guidance to other team members to help elevate their skills and engineering team’s technical competency level as a whole
        • Education

          Bachelor's degree in computer science, engineering, or related field is required. Advanced degrees preferred.

          Location - Remote

          Benefits - Flexible PTOPaid holidaysHealth, Dental, and Vision insurance for employee and dependents which is currently 100% paid for by the company, after the first day of the month following date of employment, and connectivity service reimbursement up to $100 per month (which includes work related cell phone, wifi, etc.)

          When applying, mention the word CANDYSHOP when applying to show you read the job post completely. This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human RODUuMjU1LjIzNi4yMjcM

© 2019-2022 JobsinJS.com. All Rights Reserved.