Subscribe job alerts


Remote Job

Senior Software Development Engineer

Clarity Movement
  • Posted : 2 years ago

Headquarters:
URL: https://clarity.io

 PLEASE APPLY BY FILLING OUT  THIS FORM:
 https://airtable.com/shr4ramLdlK7LeYoG

Summary
We’re looking for experienced software engineers to work on our global network of air quality and climate monitoring. Clarity sells low-cost devices that measure the environment and pollution in the air. These devices relay data into a global network that monitors air quality to solve big health and climate challenges. Your work will help bring cleaner air to the world.

We’re looking for several friendly, competent developers who want to write good code and make a difference in the world. You might be front-end strong, back-end strong or full stack. We care more about what you are capable of than what you’ve already done.

Our Team
We are a diverse group of engineers, scientists, and makers - motivated by doing something good in the world. We have software engineers around the world and a  hardware team centered in Berkeley. We care about staying current with technology, continually improving ourselves and applying best practices in our daily engineering.

On a given day, the software team might be team-designing a slice of capability from a web front-end through to microservices hosted in AWS, or figuring out a better way to aggregate a time-series of data coming from many points around the world, or just working quietly on separate functional areas that will come together later in the week. Or just laughing and telling stories during a daily virtual meeting.

Because we work closely together, we care about empathy, helping, and making ourselves better engineers

Our Tech Stack
We’re primarily in AWS. Getting the right architecture is important.

The front end is Node.js / React. Our users interact via a full-featured web app and RESTful APIs. There are some older web apps in Angular that we are moving away from.

The back end is crafted as an event-based data pipeline and microservices. We use a lot of AWS services, High volume / high reliability data flows through Kafka and processing is primarily serverless. We prefer Python for the back end services. There’s a lot of Chalice-based lambdas (and some older container-based deployments on ECS and Fargate). 

How We Work
The team is truly distributed around the world. We have people on four continents. We find time during our days to work together via video and peer-programming. We use the usual remote collaboration tools. Everyone has a nice home setup. We usually have a daily touch base, Monday through Thursday.

We use a Kanban-ish board to manage our work and frequently adjust the work as we convert the unknown into the known. There’s a strong documentation ethic - you have to write things down when you are remote. We don’t just write things down once, we curate the online documentation so that it is actually useful. 

We have typical modern software practices: GitHub integrated with Travis for source control and CI. Code review. Automated test. Promotion from development through to a production environment.  

We stay abreast of what’s new and evaluate technologies that look like they will be helpful, with an experiment to prove that they are ready for prime time. We believe that everyone on the team has something to learn and something to teach. We together manage the competing needs of shipping fast and shipping well-built.

You
You’ve already coded in more than one language. Developers understand your code. You can work in someone else’s code and find a bug. You have enough years of professional experience that you have an informed opinion about the right design for a technical problem. 

You’ve comfortable in the basics of computer science, data structures, complexity, state/stateless, domain modeling, coherency & distributed processing. You are not afraid to search the web to learn technical details, work with APIs, compose networking, or set up infrastructure.

You understand that there’s a big difference between code that just works in the happy case and code that is production-worthy when things go wrong. If you’ve already built large production systems, you’ll be using that experience and leading on design/build. If you haven’t,  you’ll be learning quickly.

Your English is strong enough that you can communicate in real-time and write truly explanatory documentation.

 PLEASE APPLY BY FILLING OUT  THIS FORM:
 https://airtable.com/shr4ramLdlK7LeYoG

Skills
  • nodejs
  • python
  • aws
  • full stack
  • angularjs

Similar Jobs

Remote Job

Data Engineer/Data Scientist

Lemon.io
  • 5 days ago
  • Are you a talented senior engineer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is no

Remote Job

OpenStack Cloud Engineer (DevOps)

VEXXHOST, Inc.
  • 2 weeks ago
  • We are seeking someone with a strong background in Linux and cloud technologies. In this role, you will not only support our customers using Atmosphere, our open-source cloud product, but also provide critical support to our internal CloudOps team that manages our public and private cloud infrastruc

Remote Job

Senior Full Stack WordPress Developer – React & Gutenberg Mastery

Quantenwerft International GmbH
  • 3 weeks ago
  • Position: Senior Full Stack WordPress Developer – React & Gutenberg, Full Site Editing MasteryThe developer should be based in one of the following countries: Europe, the United Kingdom, the United States, South America, Canada, or Bangladesh.Type of employment: Full-time Co

Remote Job

Senior React Developer

Lemon.io
  • a month ago
  • Are you a talented senior developer looking for a remote job that lets you show your skills and get better compensation and career growth? Look no further than Lemon.io - the marketplace that connects you with hand-picked startups in the US and Europe.What do we offer:We respect your time: here is n

Remote Job

Ecommerce Developer

Jobot Consulting
  • 2 months ago
  • Want to learn more about this role and Jobot? Click our Jobot logo and follow our LinkedIn page!Job details100% REMOTEThis Jobot Job is hosted by Merwan ZattamAre you a fit? Easy Apply now by clicking the "Easy Apply" button and sending us your resume.Salary $70 - $75 per hourA Bit About UsOur clien

Remote Job

Senior Big Data Engineer

Reviewshake, Inc.
  • 2 months ago
  • Hi, we're Shake 👋 We’re helping bring businesses closer to their consumers, by building solutions for the most customer obsessed companies in the world. As a tech startup we’re developing innovative technology that unlocks the power of the vast quantities of data available online.

Remote Job

Frontend Engineer

1st10
  • 2 months ago
  • 1st10 is a new recruiting venture that works with early-stage founders to build early engineering teams. The team behind 1st10 helped build early Robinhood, Pinterest, Ripple, Parse, Firebase and many more.-------------------------------------------------------------------------------Join a seed-fun

Remote Job

Software Engineer

EngagedMD
  • 2 months ago
  • You’re an engineer with strong experience on the backend and capable of contributing across our product ecosystem. We’re EngagedMD and we have a patient journey application used by more than 1 million users nationwide and internationally since its launch, and we continue to see enormous growth a

Remote Job

Senior Software Engineer

Motion Recruitment
  • 2 months ago
  • Job Description Senior Software Engineer needed for ecofriendly focused company. Remote with 1x day a week in Costa Mesa.Required Skills & ExperienceFull-stack Variety of languages React 6+ years of experience What You Will Be Doing Tech Breakdown50% front-end 50% back-end The OfferBonus OR Comm

Remote Job

Software Engineer

EngagedMD
  • 2 months ago
  • You’re an engineer with strong experience on the backend and capable of contributing across our product ecosystem. We’re EngagedMD and we have a patient journey application used by more than 1 million users nationwide and internationally since its launch, and we continue to see enormous growth a

View All