Software Engineer - Backend at The Civil Media Company

Software Engineer - Backend

The Civil Media Company
Remote Brooklyn, NY
Posted 626 days ago

At Civil, we are passionate about building a community-owned marketplace for ethical, independent journalism. We are committed to products that sustain free press, civil discourse, and public accountability. If you are passionate about these values and want to build leading-edge applications, we are looking for conscientious, team-oriented software engineers to join our world-class engineering team.

As part of the team, your responsibility will be the design, implementation, testing, and maintenance of our APIs and backend data systems that power many of Civil’s products and offerings. You will collaborate closely with your fellow engineers and with product, operations, and design to build consumer-first products with global reach. You will learn, grow and thrive with the support of the company.

Civil believes deeply in a culture based on transparency, inclusiveness, and curiosity.


~3-6 years experience as a software engineer on a team.
Proficiency in designing, implementing, testing and debugging production-grade code.
Proficiency with Go.
Proficiency with writing unit tests and working in a test-driven environment.
Proficiency with SCM/git and working collaboratively via code reviews and technical design sessions.
Knowledge of relational/SQL databases like Postgresql.
Proficient written and oral communication skills.

These are plusses, but are absolutely not required

Knowledge of Ethereum and/or blockchain technologies.
Knowledge of Solidity smart contracts.
Experience deploying production applications to Google Cloud (Kubernetes, PubSub, etc.)
Experience in DevOps and/or SRE.
Experience working in an agile environment (Scrum/Sprints/Stories).

We are a remote-first company and while our team is spread around the world, our headquarters are in Brooklyn, NY. Competitive salary, medical/dental/vision, flexible vacation policy, parental leave & more.


Golang, Typescript, Solidity



Share this opportunity:

Post a Job Posting a job is FREE. Upgrade for $199 to get:
- Unlimited applications
- Highlighted in home page for 30 days
- Web push instant notification to subscribed candidates
- Featured in the CryptoJobs weekly newsletter
- @GetCryptoJobs tweets to hundreds of developers.

CryptoJobs is the #1 website for blockchain jobs. We believe the emergence of blockchain technology and decentralized applications will change the world as we know it, and it’s already happening. We’re on a mission to connect talented individuals to the best blockchain projects, to accelerate the advent of a more decentralized world.

Join 15,000+ crypto enthusiasts for weekly updates:

Follow CryptoJobs on:

Browse by categories

Browse by skills

Browse by top locations