Senior Software Engineer

Relentless · Remote (US)

Software Engineering
Public Service & Civic Engagement
Partners & Advocates
$130,000 - $150,000 Per Year
Posted 5 days ago

Postgres
React
TypeScript
ExpressJS
Node.js
Report an Issue
Featured Job

Overview

As a Senior Software Engineer, you work with a team of passionate individuals to craft impactful code that engages and mobilizes diverse communities. Your role involves not only writing exemplary, clean code but also collaborating with stakeholders and your engineering colleagues on expanding and evolving Rally, the software platform that drives our mission. Your responsibilities span a spectrum of technical tasks, emphasizing the delivery of high-quality, data driven software solutions through iterative product development. If you are driven by a deep sense of purpose, possess exceptional coding skills, and thrive in an innovative and collaborative environment, we invite you to join us in shaping the success of Rally and making a lasting impact.

Details & Compensation

Location: Hybrid/remote/flexible. 

Compensation: $130,000 - $150,000 / yr.

Schedule: Full-time

Job Duties

  • Take ownership of specific features in the product roadmap, leading end-to-end implementation with a focus on functionality, performance, and scalability.
  • Design and architect software solutions in collaboration with the larger engineering team
  • Collaborate with product stakeholders to incorporate user feedback into the development process.
  • Contribute to a positive and inclusive team culture, fostering clear communication and collaboration in a remote work environment.
  • Work with customer support teams to diagnose and resolve customer-reported problems effectively.
  • Write code that exemplifies clarity, readability, and maintainability while adhering to best practices and coding standards.
  • Identify and implement solutions to enhance the scalability and reliability of the software architecture.

Desired Qualifications

  • 5+ years of experience on a software development team building product-focused web applications
  • Experience building backend and frontend functionality using modern web technologies; Rally is primarily built using TypeScript, React/Remix, and NodeJS
  • Experience with relational database management systems, such as Postgres
  • Experience using and deploying applications on the Cloud; Rally is built on Google Cloud Platform 
  • Demonstrated capability to take ownership of features and systems throughout the entire development lifecycle, including design, implementation, and release
  • Ability to communicate effectively with technical and non-technical stakeholders in a remote environment
  • Commitment to writing high-quality code with a focus on testing, documentation, and maintainability
  • An understanding of data engineering pipelines and asynchronous processing is not required, but is nice to have
  • Experience working with other tools in the progressive political space is not required, but is nice to have

About Relentless

Relentless is an organizing company focused on unlocking political power through relational organizing. Relational organizing is the simple, proven concept that people talking to their friends and family is more effective than strangers talking to strangers. Our flagship product, Rally, is a social graph, power-mapping tool, and program management platform that makes running scaled relational programs simple. Our in-house program team brings their deep experience to supercharge the programs that run on Rally and mobilize communities at scale to have meaningful conversations, get out the vote, and so much more

Equal Opportunity

Relentless provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type. We welcome applicants from any educational background, race, ethnicity, religion, creed, sexual orientation, gender identity, gender expression, sex, age, immigration status, citizenship status, national origin or ancestry, marital status, pregnancy, criminal record, mental or physical disability or disorder, HIV antibody status, parental or familial status, or veteran status, or any other characteristic protected by federal, state or local laws.

 

Related Jobs

Senior Software Engineer - Scale to Win
Remote (US) - Posted 3 weeks ago
Staff Software Engineer - Murmuration
Remote (US) - Posted 1 day ago
Customer Support Engineer - Strive Messaging
Remote (US) - Posted 3 weeks ago
View more open Senior Software Engineer jobs
View more remote jobs
Be the first to see new Senior Software Engineer jobs

Save this search to get an email when new jobs match this search.

Create Email Alert