Rally logoRally is hiring a

Lead Software Engineer, Platform

Full-Time
Wordwide

Please let Rally know you found this job on Remote3. It helps us get more jobs on our site. Thanks & All the best!

Important: For your security, please only use well-known video meeting platforms like Google Meet or Zoom. Never download unfamiliar software or share sensitive information like wallet addresses or ENS names with recruiters. Doing so might compromise your crypto wallet. If you encounter anything suspicious, please report it immediately to us on Twitter.

Posted on: April 20, 2022

About Rally:

Rally is a community-run network that enables creators, artists, celebrities, communities and brands to launch their own social tokens and NFTs. Rally leverages blockchain technology to offer creator communities a new form of support that removes the need for gatekeepers. We've been helping a variety of creators and brands launch their own social tokens, which are branded cryptocurrencies that work across all platforms. These tools are creator-controlled and owned(Rally takes no fees), and allow for new monetization opportunities and fan experiences. Many of our creators are already earning tens of thousands of dollars in monthly income.

SUMMARY

As a Lead Software Engineer on Platform you will lead overall back end development. You will work closely with our software architect on architecture and technologies. You will be working with remote dev teams and qa teams both in house and through vendors. You will also ensure effective communication between product and engineering and help push forward best engineering practices across the teams.

ESSENTIAL FUNCTIONS:

  • Build software with a proactive operations mindset to simplify alerting and
  • debugging of customer issues with tools like DataDog and Bugsnag etc.
  • Drive best engineering practices within the team(s)
  • Be an internal champion for continuously improving team working processes, code
  • quality, and tools and technology adoption
  • Contribute to the vision and long-term engineering strategy
  • Contribute to project planning and execution
  • Drive BE architecture design and improvement
  • Participate in peer code reviews and technical meetings
  • Participate in an on-call rotation and troubleshooting field issues.
  • Mentor less experienced engineers in good coding and documentation practices
  • Cultivate a culture of engineering excellence
  • Facilitate communication with remote teams in different time zones.

EXPERIENCE:

  • Bachelor’s degree in Computer Science or related technical field.
  • 5+ years of experience in backend software design & development and
  • familiarization in one or more of the following languages: JavaScript (ES6),
  • Typescript, Python and Java / Scala.
  • 3+ years of experience working on consumer facing applications (mobile and/or web)
  • 2+ years of experience using at least one popular framework such as Django, Spring
  • Boot etc.
  • 2+ years working with relational databases such as Postgres or MySQL
  • 1+ years of experience with AWS dev ops and knowledge of common services
  • including SQS, RDS, SNS, S3, IAM role / policies etc.
  • Strong knowledge of OO and UI design principles, patterns, and best practices
  • Experience performing fundamental CS tasks including algorithms, runtime analysis,
  • OO design, code quality
  • Experience in mentoring and supporting peers across engineering teams, fostering
  • best engineering practices
  • Knowledge of the open-source ecosystem and the libraries available for common
  • tasks

Nice To Have:

  • TDD practice experience
  • Behavior Driven Development experience
  • Practical GraphQL API design / implementation experience
  • Experience with Datadog integration, configuration and monitoring

Please let Rally know you found this job on Remote3. It helps us get more jobs on our site. Thanks & All the best!

Important: For your security, please only use well-known video meeting platforms like Google Meet or Zoom. Never download unfamiliar software or share sensitive information like wallet addresses or ENS names with recruiters. Doing so might compromise your crypto wallet. If you encounter anything suspicious, please report it immediately to us on Twitter.

Posted on: April 20, 2022