Staff Software Engineer

Full-time
Senior

Job Responsibilities

  • Collaborate with product managers and engineering managers to define and assess scope, estimates & priority of work for various features and enhancements
  • Set technical direction and maintain ownership for the design and implementation of system architecture and infrastructure
  • Work to define and adhere to our internal coding standards, development processes, and continue to improve best practices
  • Make architecture recommendations and drive alignment with Product and peers
  • Develop new features and enhance existing features with a test-driven mindset
  • Investigate and resolve issues in a timely manner
  • Provide mentorship, guidance, feedback, and suggestions to teammates

Experience & Skill Requirements

  • 10+ years of software development experience
  • Strong experience building RESTful APIs using languages including JavaScript/TypeScript
  • Strong experience with PostgreSQL and ORMs (preferably TypeORM and/or MikroORM)
  • Ruby on Rails familiarity is highly desirable • Experience with full Software Development Lifecycle across multiple projects
  • Knowledge and experience working in FinTech infrastructure & solutions highly desirable
  • Team player and an excellent listener, collaborator, and communicator
  • Passionate about solving engineering problems and seeing your solution through to the finished product
  • Experience (or willingness) to work with a fully remote team across all time zones

Education

  • Bachelor’s degree in computer science/engineering or equivalent work experience

Apply Link:

Sign In

Register

Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.

Membership

An active membership is required for this action, please click on the button below to view the available plans.