Jobstacky
Loading...
At Meedan, we're looking for a Senior Software Engineer to help us continue building Suwali (www.suwali.io), a platform that makes organizations' knowledge and content accessible through messaging and conversational tools. This is a fully remote, full-stack role.
You'll often start with a broader goal or a problem that still needs shaping. Working with our teams, you'll help understand the need, propose an approach, and carry the work through to production. Ownership also means following up: understanding how people use what you've built and whether it helped solve the problem.
We're looking for someone who combines solid engineering experience with curiosity, initiative, and good judgment, and who enjoys contributing to decisions about what we build and why, product thinking.
Our main stack is Ruby on Rails, Python, and React with Vite. Professional experience building and maintaining production applications with Rails and React is preferable; Python experience is a plus.
You should be comfortable working across frontend and backend, with a good eye for usability and the ability to deliver well-tested, maintainable code.
Beyond the core stack, you'll have opportunities to build LLM-powered conversational experiences, work with knowledge graphs and retrieval in Neo4j, and develop messaging integrations for WhatsApp, SMS, and Signal. PostgreSQL, Redis, and AWS are also part of our stack. Experience with these technologies is welcome, but not required.
You'll report to the Director of Engineering and work closely with product and engineering colleagues to agree on goals and priorities, then help shape the scope and approach. You'll have support from the team, alongside the responsibility to move your work forward and bring decisions or uncertainties into the conversation early.
We value thoughtful decisions, clear communication, and follow-through. Success in this role means helping us achieve the intended outcome and learning from what happens after a change goes live.
Meedan is a nonprofit focused on building digital tools and community-led programs that enhance the accessibility, reliability, and distribution of information — when and where people need it most. We codesign open-source tools and programs, enabling communities — especially those that have been historically underserved — to access the information they need to organize and mobilize. We also strive to make online ecosystems safer, more inclusive, and more equitable, so that existing pathways for content production and distribution can better serve the needs of all communities, regardless of their location, language, or income.
Our fully remote team is distributed across multiple time zones. Team members work a flexible schedule with primary availability between UTC -4 and +1 preferred.
At Meedan, we believe that the work we do is only as strong as the well-being of the people who make it happen. We’re committed to offering a broad range of resources that support our people's engagement, growth, and care while reflecting our culture's values.
Professional Development & Social Support (global resources):
All candidates around the world have the following resources available:
Meedan works with communities across the Larger World, and we want our team to bring lived experience of those contexts. We especially encourage applications from people whose perspectives are underrepresented in tech, including women, LGBTQ+ people, people of color, people with disabilities, and people from the regions and language communities we serve.
We may use AI tools to help review applications. They support our recruitment team, but every hiring decision is made by people. To learn more about how we handle your data, please refer to our privacy policy.
Remote
Posted November 14, 2026
English
Other recently posted roles matching “Senior Software Engineer”.