A Free Opportunities Connection Utility

Post View



Lead Engineering Steward

Opolis

Location: Remote
Work type: Full Time
Work site: Remote
Compensation: $180000-250000 per year


Opportunity Description


About Opolis

The future of work is moving back to the “Solopreneur” and the current infrastructure of corporate-based employment does not support this truth. As a next-generation employment ecosystem for the independent worker, the Opolis Employment Commons is a cooperative where freelancers, creatives, consultants and gig workers can come together to access payroll, benefits & shared services which make independent life a lot more manageable. Read more at Opolis.co.

As part of a “Communities funding Communities” campaign, Opolis recently completed a capital raise of $5M from strategic partners, DeFi projects, prominent DAOs and high net worth individuals from the blockchain & HR Tech spaces. 

Overview

Opolis, a Digital Employment Cooperative, looking to enhance our core Stewardship team with a full-time Lead Engineering Steward. We are looking for a proven technical leader who is also ready to roll up their sleeves and get into the code with the development team. 

Strategic thinking and a deep understanding of how to successfully lead a growing engineering team and implement best-practices is essential. Excellent communications and developer relations are also key to success at our stage. 

We’re looking for someone who has experience in Web3 development or is highly motivated to learn about Web3 and it’s power to decentralize employment. Your primary objective will be leading development of our core payroll platform (built in Python) and expanding our platform to integrate with many of our Web3 partners (mix of Javascript and Solidity). Flex your Web3 skills and dive deep into the worlds of crypto and blockchain on a real-world platform with real users.​

Major Tasks

  • Work with our Product and Technology Steward to lead the development team and ship product updates and features on-time.

  • Create best practices for code cleanliness, common code patterns, and QA testing.

  • Extend and improve the efficiency of our core payroll and benefits functionality (Python) with test-driven development.

  • Develop integrations with Web3 applications and partners (Javascript & Solidity)

  • Lead the refactoring of our code-base to set the foundation for a scalable platform capable of handling high traffic. 

  • Implement a move towards more decentralized data storage solutions and 

  • Leverage proven encryption libraries for sensitive data. 

Technical Requirements

  • Experience building complex applications in Python and Django. 

  • Experience in API/SDK development & integrations – REST or GraphQL.

  • Experience with cloud-based servers like Heroku or AWS.

  • Experience designing and maintaining enterprise-level database schemas.

  • Strong familiarity with popular CI and deployment tools. 

  • Some Javascript experience.

  • Some experience using a Javascript framework such as React or Vue.

Non-Technical Role Requirements

  • Demonstrated experience leading small to medium development teams.

  • Passion for the “future of work.”

  • Demonstrable experience as a technology leader.

  • Self-motivated and ready for hands on with the development team.

  • Commitment to the Web3 ethos.

  • Willing to travel to sunny Denver, CO at least quarterly (post COVID-19).

  • Willing to travel for blockchain and development conferences as needed (post COVID-19).

Bonus Skills

Not required, but awesome if you do!

  • Experience with DAOs.

  • Passionate about DAOs & innovative complex organizing systems

  • Experience with coding Solidity or Vyper

  • Experience building with Web3.js or Web3.py

  • Experience with GraphQL, and, specifically, The Graph protocol

  • Comprehensive understanding of blockchain governance, token economics and game theory

  • Experience designing or constructing distributed protocols

  • Experience operating full blockchain nodes and wallets

  • Developed secure Ethereum smart contracts

Languages & Platforms 

  • Python & Django

  • Postgres 

  • Heroku

  • CSS (some & bonus points if using Tailwind framework)

  • Javascript (some)

  • Ethereum and Smart Contracts (some)

As part of Opolis' commitment to the self-sovereign, empowered worker, Opolis supports equal employment opportunity. Opolis does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex, sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances.


Application Instructions


Please send your resume and cover letter to John@opolis.co

APPLY