NationBuilder · 1 day ago
Senior Software Engineer
Maximize your interview chances
CMSCRM
Diversity & Inclusion
Insider Connection @NationBuilder
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Build and maintain the software powering NationBuilder.
Act as a role model for the engineers around you.
Contribute to the effectiveness of the team through constant collaboration, efficient use of available resources, and writing software that is easy to reason about and modify in the future.
Think critically to understand the broader context and identify the best solution, technology or process.
Break down and implement complex features.
Investigate difficult and deeply technical issues while setting and following standards of quality for software development, testing, and documentation.
Innovate and move the backbone of our platform forward.
Drive creative approaches in how we instrument and maintain key performance metrics.
Innovate on future job patterns for our background processing.
Ensure we stay on edge of Ruby on Rails through a continuous upgrade process.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Bring at least 3-5 years of professional software engineering experience.
You are enthusiastic about working with Ruby on Rails, have a strong technical background, and professional experience with Rails.
An open and disciplined approach to your work is as important to us as years of experience with any of the technologies in our stack.
You are capable of breaking down and implementing complex features.
You are able to investigate difficult and deeply technical issues while setting and following standards of quality for software development, testing, and documentation.
Practice test-driven development and judicious refactoring.
Clearly communicate about technical solutions with both engineering and non-engineering stakeholders.
Work well in small teams with a clear mission.
Have the insight to know what’s important and the dedication to get it done.
Are comfortable with ruthless prioritization required to make sure we are always working on the most important thing.
Enjoy being responsive to customer feedback.
Get excited when you have the chance to pair with other engineers.
Preferred
You have insight into how things can go wrong and you actively work to prevent that from happening.
Company
NationBuilder
NationBuilder is a community organizing software platform that helps people organize and build community-based relationships.
Funding
Current Stage
Growth StageTotal Funding
$24.75MKey Investors
Runway Growth CapitalOmidyar NetworkAndreessen Horowitz
2018-12-01Debt Financing· $10M
2013-06-06Series B· $8M
2012-03-08Series A· $6.25M
Leadership Team
Company data provided by crunchbase