Unfinished is an enterprise working to
strengthen our civic life in the digital age. Founded to take action to restore
our deteriorating social fabric, Unfinished focuses on three challenges:
redirect technology, especially social media, to fuel collaboration over
division; renew and strengthen civic institutions to accelerate inclusive
problem-solving; and grow a more fair economy. As an enterprise that integrates
social impact with financial results, Unfinished’s portfolio includes a
technology lab, a media initiative, an applied research institute, and an
entrepreneurial network of innovators working to advance our economy, democracy
part of our mission, we seek a passionate Blockchain Software Developer to join
a world class team building a better web that generates a greater value for the
people who use it.
are a thoughtful and well-rounded software developer who is familiar with
cryptography and Ethereum-like blockchains. You have several years of working
experience with Go, Python, TypeScript, Java, C++, C# and/or Scala. You have a
great ability to learn and you are eager to expand your areas of expertise. You
are well known for your diligence, hard work, creativity and openness to new
ideas and approaches.
About the role
code that you write is clear, maintainable and will scale across several
projects and distributed development teams.
You will be helping turn our new Distributed Social Networking
Protocol (DSNP) as described in the whitepaper http://projectliberty.io/whitepaper into a concrete specification and help
build out the DSNP ecosystem around it.
While our offices
are currently closed due to the pandemic, this role will ultimately be based in Los Angeles.
● Research, design, develop, and
test contracts, token incentive systems, and other blockchain technologies.
● Brainstorm and help evaluate
applications for new tools and technologies as they continually evolve.
● Build and maintain client and
server-side applications responsible for integration and business logic.
● Be involved in the global
blockchain community-work on implementing and integrating the latest
● Document new solutions as well as
maintaining that of existing ones.
● You feel passionate about making
an excellent product and never think ‘That’s not my job’.
● Strong experience in one or more
of the following languages for backend development: Go, Python, TypeScript, Java,
C++, C#, and/or Scala.
● Experience in designing and
building scalable, fault tolerant, and secure distributed systems.
● Familiarity with cryptography
● Strong working knowledge with public
complex data structures and algorithms.
● Innovative, proactive, and highly adaptable
to a rapidly evolving entrepreneurial environment.
● Operate from the perspective of no job too
big or too small
● Perseverance to push through obstacles
swiftly and execute across a broad range of responsibilities, while keeping an
eye to the bigger picture
● Ability to navigate ambiguity and approach
challenges with an entrepreneurial growth mindset
● High emotional intelligence, a low-ego and
collaborate well with people from different cultures and points of view
● Inquisitive by nature and interested in
working closely with the technology team to understand blockchain and other cutting-edge
to work independently
More About Us
At Unfinished we aspire to move the traditional
paradigm for solving problems from a top-down, disconnected approach to a more
democratized, stakeholder-driven model. Our network convenes a community of
diverse innovators from the worlds of impact, academia (such as Georgetown University), arts and culture
(such as The Shed),
nonprofits (such as the Ford
Foundation and Aspen Institute),
and the private sector to ensure diverse and thoughtful voices are connected to
We want to put people at the
decision-making table who are most impacted by the problems we are solving. We
are doing this in several ways, including convening a group of impact
organizations for collective action and movement building, and supporting the
renewal of existing civic institutions—and the creation of new ones—to
accelerate more inclusive problem-solving. We believe that by redirecting
technology to work for the common good, we can leverage it as an essential tool
to scale positive change. We work to build concrete tools and models to advance
ethical models for information technology.
One of our first efforts will be to change
the way technology is built--and our first focus is to change the
model that drives social networks. Social networks inform how we
experience almost everything. We can't strengthen civic institutions, foster a
more sustainable democracy, or create a fairer economy if we don't first change
the model that drives social networks. We see social networks as a public
good that should be owned by everyone and a key lever for strengthening our
civic architecture. We are working to decentralize social networks, shift
control of data and networks from private companies to citizens, lay the
foundation for a new world which generates economic value for people rather
than extracting economic value from users. This moves social networks
from closed, proprietary spaces to open, publicly owned infrastructure on which
anyone can build. This more ethical model offers the opportunity for
change at scale across all dimensions of society. You can read more about
this project here.
We believe having diversity of perspective, professional
backgrounds, identity groups and lived experience is a strength for teams and
we actively encourage candidates of all backgrounds to apply. Unfinished
is proud to be an equal opportunity employer. All qualified applicants will
receive consideration for employment without regard to race, color, religion,
sex, sexual orientation, gender identity or expression, national origin,
genetics, disability, age, and familial, caregiver, or veteran status.