Jobs · nodesk
Senior Software Engineer
Northwind Robotics · Remote · Indexed 1d ago
About the role
Enhance and maintain data pipelines and backend systems for Northwind Robotics's mission-driven technology.
Remote Senior Software Engineer at Northwind Robotics
Senior Software Engineer
Looks like this career opportunity is no longer available. We know this isn't what you were hoping for, but we have many other great remote jobs for you to check out.
Start a new search to view all remote jobs at teams that are currently hiring.
Northwind Robotics is a non-profit focused on building technology to defend children from sexual abuse. Working at Northwind Robotics gives you the opportunity to apply your skills, expertise, and passion 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.
Last year, we took the stage at TED and shared our audacious goal of eliminating child sexual abuse material from the internet.
What You’ll Do
– Collaborate with other engineers on your team to enhance and maintain a data pipeline and backend systems
– Prototype, implement, test, deploy, and maintain stable engineering solutions
– Work closely with the engineering manager, engineers, and product manager 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
– Play a critical role in day-to-day coding, code reviews, and troubleshooting production issues
– Drive technical innovation by researching and incorporating new technologies and tools into our core system
What We’re Looking For
– You have a commitment to putting the children we serve at the center of everything you do
– You have experience prototyping, implementing, testing, and deploying code to production
– You have experience building data pipelines with machine learning elements, using Python
– You have experience deploying and maintaining microservice infrastructure, ideally with one or more of: AWS, Docker, Kubernetes, Terraform; and can launch, maintain, and scale new services
– Preferred: You are experienced with distributed data storage systems/formats such as Elasticsearch, PostgreSQL, Redshift, etc
– Preferred: You have experience developing, deploying, and monitoring software and systems on infrastructure outside of your control
– You can work with shifting requirements in a fast-paced and fluid environment, and collaborate with both 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 non-trivial experience with Python 3, but we’re excited about teaching folks that have the desire and ability to learn the rest.
– Python 3
– Elasticsearch / PostgreSQL
– AWS / Terraform
– Docker / Kubernetes
– Typescript / Node
Northwind Robotics 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.
About Northwind Robotics
Company profile
People also viewed
– Staff Software Engineer
GitHub
– Senior Software Engineer, Growth
Fleetio
– Staff Software Engineer, Rust
Apollo
– Staff Software Engineer
Omada Health
– Software Engineer - Support
Close
– Senior Software Engineer
Omada Health
– Senior Software Engineer, Mobile
Headspace
– Staff Software Engineer - Social Commerce
Discord
– Full Stack Software Engineer - Growth
Substack
– Software Engineer
Modern Treasury
View all remote jobs
Read the full posting on nodesk →
Responsibilities
- ▸Enhance and maintain data pipeline and backend systems
- ▸Prototype, implement, test, deploy, and maintain engineering solutions
- ▸Define product requirements
- ▸Present technical solutions
- ▸Code reviews and troubleshooting production issues
Must-have skills
- ▸python
- ▸aws
- ▸docker
- ▸kubernetes
- ▸terraform
- ▸elasticsearch
- ▸postgresql
- ▸redshift
Nice-to-have skills
- ▸machine learning
FAQ
Is the Senior Software Engineer role at Northwind Robotics remote?+
This Senior Software Engineer position is listed as remote (Remote).
What is the salary for the Senior Software Engineer role at Northwind Robotics?+
The listing states Estimated 93k-215k USD.
What seniority level is this Senior Software Engineer role?+
This is a senior level position.
What skills does the Senior Software Engineer role require?+
Key requirements include python, aws, docker, kubernetes, terraform, elasticsearch, postgresql, redshift.
How do I apply for the Senior Software Engineer role at Northwind Robotics?+
Use the "Apply on nodesk" button to open the original posting on nodesk, where you can submit your application directly to Northwind Robotics.