Developer Relations Engineer

Celo


3 months ago

10/08/2019 10:21:54

Job type: Full-time

Category: Software Dev


Celo is an open platform 
that makes financial tools accessible to anyone with a mobile phone. Our mission is to build a monetary system that creates the conditions of prosperity for all. 

Globally, about one in every three adults do not have a bank account. As a simple consequence of this, they don’t have a straightforward means of receiving or storing value across distance, and therefore are excluded from a large part of the global economy. We believe that to create a truly inclusive financial system, we must start by building an infrastructure to serve those excluded from the current system. Further, we believe that if we are able to do so, the resulting system will be more useful, more resilient, more full-featured, and more accessible for everybody. 

In this role you will have the opportunity to shape and implement the experience for developers contributing across the Celo stack and foster a thriving open source community. Since developers are a key stakeholder, this role is an opportunity to substantially contribute to the success of the Celo open source platform.

Location is negotiable. You'll be associated with and spend time regularly in one of Celo's offices (San Francisco, Berlin, Buenos Aires), but also travel regularly to organize and attend developer and community events, including internationally.

About us

  • We are experienced startup founders and operators

  • We are mission-driven with a big goal: to bring sound currency and property rights to those who need it most

  • We are fast-paced and loosely-structured, with a number of offices and a growing team   

  • We are a full-stack solution i.e. we are building both blockchain protocols and the applications that deliver end-user experiences on top of them

  • We are highly technical, with an accomplished team dedicated to learning and pushing boundaries

  • We have a strong engineering culture, which values open-source

You will

  • Own the relationship with developers building on top of Celo, from building awareness and driving adoption through to supporting established users 

  • Design and implement the Celo open-source developer experience 

  • Code integrations, example apps, and contribute to SDKs, bugs and enhancements 

  • Write clear documentation and compelling tutorials

  • Develop and deliver content, presentations that resonate with the community 

  • Drive and participate in developer workshops and other external events

  • Help organize, build and train local developer communities and university developer groups

  • Encourage and celebrate diversity in the communities you build 

  • Represent the community externally and internally and influence the product (SDK) team with your insights

  • Work closely with the C Labs product, engineering and community teams 

You have

  • 3+ experience working as a software engineer or engineering-focused developer advocate

  • Ability to distill complex concepts into easy to understand explanations  

  • Strong written and oral communication skills

  • Deep understanding of open-source development and communities

  • An intuition for what makes a good developer experience

  • Published technical articles and/or given technical presentations

  • The ability to travel regularly, including to destinations across the world  

  • Bonus: Experience programming in Solidity

  • Bonus: Passion for blockchain and decentralized technology 

  • Bonus: A second language

To build technology and products that are used and loved by people and solve real-world problems, we need to build a team with many different perspectives and experiences. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We encourage candidates from all backgrounds to apply and always consider qualified applicants with arrest and conviction records, in accordance with the San Francisco Fair Chance Ordinance.

Applicants in need of special assistance or accommodation during the interview process or in accessing our website may contact us by sending an email to assistance(at)celo.org. We will treat your request as confidentially as possible. In your email, please include your name and preferred method of contact, and we will respond as soon as possible.

Please mention that you come from Remotive when applying for this job.

Help us maintain Remotive! If this link is broken, please just click to report dead link!

similar jobs

  • 1 week ago

    Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team.

    Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is partnering with the National Center for Missing & Exploited Children and building technology to optimize the broader ecosystem combating online child sexual abuse.

    What You'll Do

    • Collaborate with other engineers on your team to build a data pipeline and client application from end-to-end.
    • Prototype, implement, test, deploy, and maintain stable data engineering solutions.
    • Work closely with the product manager and engineers to define product requirements.
    • Present possible technical solutions to various stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.

    What We're Looking For

    • You have a commitment to putting the children we serve at the center of everything you do.
    • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
    • You’re experienced with devops (Docker, AWS, microservices) and can launch and maintain new services.
    • You are experienced with distributed data storage systems/formats such as MemSQL, Snowflake, Redshift, Druid, Cassandra, Parquet, etc.
    • You have worked with real-time systems using various open source technologies like Spark, MapReduce, NoSQL, Hive, etc.
    • You have knowledge in data modeling, data access, and data storage techniques for big data platforms.
    • You have an ability and interest in learning new technologies quickly.
    • You can work with shifting requirements and collaborate with internal and external stakeholders.
    • You have experience prototyping, implementing, testing, and deploying code to production.
    • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use

    You should have experience with at least a few of these, and a desire and ability to learn the rest.

    • Python
    • Elasticsearch / PostgreSQL
    • AWS / Terraform
    • Docker / Kubernetes
    • Node / Typescript

  • Thorn is a non-profit focused on building technology to defend children from sexual abuse. Working at Thorn gives you the opportunity to apply your skills, expertise, and passions to directly impact the lives of vulnerable and abused children. Our staff solves dynamic, quickly evolving problems with our network of partners from tech companies, NGOs, and law enforcement agencies. If you are able to bring clarity to complexity and lightness to heavy problems, you could be a great fit for our team. Without a doubt, you are a passionate technical leader that adeptly navigates between the big picture, details, and team dynamics

    Earlier this year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet. A key aspect of our work is building products that enable this vision.

    What You'll Do:

    • Lead a team of engineers through the product evolution for one of Thorn’s key products in the detection of Child Sexual Abuse Materials (CSAM).
    • Define the scope of development, requirements and technical roadmap with Product, Design, Data Science, and Engineering.
    • Prototype, implement, test, deploy, and maintain stable engineering solutions with the engineering team.
    • Present possible technical solutions to internal and external stakeholders, clearly explaining your decisions and how they address real user needs, incorporating feedback in subsequent iterations.
    • Manage and mentor people on your team fostering ownership, critical thinking, and dynamic problem-solving.

    What We're Looking For:

    • You have a commitment to putting the children we serve at the center of everything you do.
    • You have proficient software development knowledge, with experience building, growing, maintaining a variety of products, and a love for creating elegant applications using modern technologies.
    • You have experience prototyping, implementing, testing, and deploying code to production.
    • You have experience creating and leading a team to success.
    • You are able to guide technical work across multiple teams and balancing the tradeoffs of reusing existing solutions vs building your own.
    • You have the ability and interest in learning new technologies quickly.
    • You can work with shifting requirements and collaborate with internal and external stakeholders.
    • You have a passion for product engineering and an aptitude to work in a collaborative environment, can demonstrate empathy and strong advocacy for our users, while balancing the vision and constraints of engineering.
    • You communicate clearly, efficiently, and thoughtfully. We’re a highly-distributed team, so written communication is crucial, from Slack to pull requests to code reviews.

    Technologies We Use:

    You should have experience with at least a few of these, and a desire and ability to learn the rest.

    • React / TypeScript
    • Node / Express
    • Python
    • PostgreSQL / MemSQL / Elasticsearch
    • Docker / Kubernetes
    • AWS / Terraform / Packer

    Thorn is a strong and flexible team because of the diverse backgrounds of our staff. This includes professional background, subject matter expertise, culture, race/ethnicity, sexual orientation, gender identity, and expression, language, hobbies, etc. We strongly encourage women, minorities, and people from underrepresented backgrounds to apply. Your skills are needed here.

  • 3 days ago
    We're looking for a Senior Software Engineer to help build and make Aptible the best security management platform for startups.

    This is a unique opportunity to be a high-impact, early member of the Aptible Team. You'll be responsible for designing and developing tools that help our clients improve their security posture.

    About Aptible

    Our Vision

    We see a future where it’s easy to bring a great idea into the world using the internet, while respecting data security and privacy. The next generation of businesses will design security and privacy into their operating processes. If every business is going to be a software business, every business will need to be a security business.

    We’re working to make information security a core competency of every startup. We envision a world in which startups have access to great information security, are empowered to focus on their businesses instead of on compliance, can scale faster and more efficiently, and are confident that they're creating quality products.

    Your Impact

    • You'll design, develop, test, deploy, maintain and improve Aptible Comply.
    • You'll autonomously manage and own individual project priorities, deadlines, and deliverables within an application or service.
    • You’ll scope and implement project-level solutions with minimal guidance.

    • You’ll collaborate and pair frequently with teammates and peers.
    • You'll inform the product roadmap and implementation decisions based on feasibility.
    • You'll ensure that our product is maintainable, meaning that other engineers are able to contribute new functionality easily, and without frequent technical debt.
    • You'll partner with Product and Design to effectively plan new features, avoiding bottlenecks and maximizing velocity when it comes time to implement.

    Your Strengths

    • Ability to Design to Constraints: You can produce a design to achieve a goal (e.g. “the user needs to see this particular piece of information here”). Your designs should be performant, maintainable, for years, not months, and evolvable.
    • Desire to Improve: You seek to understand why things are the way they are, and think about ways to make them better.
    • Product Sense: You seek to understand the features you're working on, and actively propose positive changes.
    • Desire to Learn Our Tools: You seek and have the ability to learn the tools we use today, and the new tools we might use tomorrow. Knowledge of what we use today is a plus. 1) Concepts: Type Systems, Web Development 2) Tools: Rails, Postgres, React, Redux, Typescript.
    • Team Player: You provide clear, useful documentation to other engineers and enjoy mentoring team members. 
    • User Focused: You have experience building and scaling web applications with real users.

    Our Benefits

    • Work from Anywhere: Enjoy the flexibility of working from home, a local co-working space, or your favorite coffee shop.
    • Open Vacation Policy: We encourage you to take the time you need, when you need it — for any holiday or matter of personal importance.
    • Paid Parental Leave: We offer job-protected Paid Time Off — 14 Weeks, Fully Paid — for all parents to bond with a newly born, adopted, or fostered child.
    • Medical, Dental, and Vision Insurance: We offer comprehensive health care for employees, with 100% of premiums paid by Aptible.
    • Hardware & Software: We help you create your ideal office setup and provide any software you’ll need.
    • Company Travel: We come together in-person at least two to three times per year, in locations around the globe.
    Our Commitment to Diversity and Inclusion
    We prioritize diversity within our team and value different perspectives, educational backgrounds, and life experiences. We encourage people from underrepresented backgrounds to apply.

Remotive can help!

Not sure how to apply properly to this job? Watch our live webinar « 3 Mistakes to Avoid When Looking For A Remote Startup Job (And What To Do Instead) ».

Interested to chat with Remote workers? Join our community!