ELX-001 Senior Backend Architect
Toronto, Canada-Wide Remote
Our Client is one of the world’s fastest growing B2B short-form video platforms for publishers and businesses in the open digital ecosystem. Sparked by the vision to build a united front for the open internet against centralized social network systems, we are upgrading and connecting a centralized network with new age decentralized technology, or Internet 3.0. Funded by prominent Silicon Valley and global venture partners, we have raised over $80m through an oversubscribed Series A, growing rapidly, and hiring exceptional talent to join the global team.
Summary Our engineering team is growing! We’re looking for a talented Sr. Backend Architect to join a small global team who will bring technical expertise and leadership along with hands-on development (still code 30% of the time) to backend software development and SaaS solutions. You see the “big picture” while blending deep technical experience to architect, design, and executive scalable solutions to our fast-paced startup environment.
What you'll be doing:
- Design, develop and maintain new services and application programming interfaces (APIs) used by our clients using Python, Django and database tools such as MySQL, Cassandra, Memcached, Redis, AWS, and cloud infrastructure
- Collaborate cross-functionally with Product Management, Design, other engineers/teams, and leadership and be in charge of the end-to-end development of assigned product initiatives --you'll figure out how they should be architected, write the code, write the unit tests, and own execution
- Ensure coherence of all aspects of projects as an integrated system and uphold overall technical quality
- Strategize and develop ideas for new programs, products, or features by monitoring industry developments and trends
- Define all aspects of development from appropriate technology and workflow to coding standards
We'll be excited if you have:
- Master’s degree in computer programming, computer science, or a related field
- 8+ years of designing and implementing involved infrastructure projects, such as distributed cache, Hadoop/Spark stacks, elastic search, or ad servers.
- 5+ years of experience designing high-performance RESTful web services serving billions of requests per day.
- 3+ years of experience with big data technologies such as Spark, Kafka, Druid
- Advanced production with Elixir and Phoenix experience a big plus
- Fluent in Phoenix and High-level experience with SQL infrastructure and modeling.
- Able to define architecture, infrastructure, general layout of the system, technologies and frameworks and take complete responsibility
- Comfortable with change: ability to demonstrate comfort with ambiguity, adapt quickly and be effective in new situations in a highly dynamic setting
- Data-driven but also imaginative and intuitive in coming up with ideas and solutions
- Must possess a start-up mindset: hunger to learn quickly and the ability to balance multiple priorities in a fast-paced team environment