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 you will lead overall engineering development in the product
vertical focus of on/off ramps, account security, risk mitigation, and identity verification. 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 upon and maintain our existing financial and payment systems, and spearhead continuous improvement
- Help develop secure systems by advising on secure patterns and practices
- Drive backend architecture design and improvement
- 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, and project planning and execution
- 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
- 4+ years experience with backend programming using NodeJS with Javascript or Typescript, Python and Java / Scala
- 3+ years of experience working on consumer facing applications (web and/or mobile)
- 2+ years of experience using at least one popular framework such as Django, SpringBoot etc.
- 2+ years working with relational databases such as Postgres or MySQ
- 1+ years of experience with AWS dev ops and knowledge of common services including SQS, RDS, SNS, S3, IAM role / policies etc
- Design and development of cloud native backend service
- Solid knowledge in fintech industry and its regulatory requirements - crypto a big plus
- Experience building systems for scale to handle high volume transactions
- An entrepreneurial mindset that demonstrates positivity, accountability, and the wherewithal to pivot quickly in a fast-paced environment
- Humility – you are not afraid to ask questions and you don’t hesitate to recognize colleagues and give credit where credit is due
- 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
- Experience with Docker and Kubernetes
- Practical GraphQL API design / implementation experience
- Experience with Datadog integration, configuration and monitoring
- Demonstrated crypto experience, knowledge, and/or enthusiasm
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