Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Bonterra

Senior Software Engineer

Bonterra

Generalist developer for ActionKit at NGP VAN helping clients advance democracy, fight inequality, and more. Work involves coding, client support, and overall product direction.

Posted 7/21/2026full-timeRemote • 🇺🇸 United StatesSenior💰 $145,000 - $175,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing and maintaining database-backed web applications using frameworks like Ruby on Rails or Django, while effectively communicating and collaborating with clients and team members to refine product direction and enhance code quality.

Highest-signal resume keywords
Ruby On RailsDjangoDatabase-Backed Web ApplicationsCode DebuggingClient Communication

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Code RefactoringPerformance TuningTooling DevelopmentMonitoringAttention To Detail
Soft Skills
Communication SkillsCollaboration SkillsEmpathy

Tech Stack

Tools & technologies
AWSCloudDjangoMySQLPythonRubyRuby on Rails

About the role

Key responsibilities & impact
  • Help develop and maintain ActionKit’s codebase, from building brand new features to polishing, debugging, refactoring, or improving the efficiency or reliability of existing code.
  • Help shape the direction of the product by proposing ideas, collecting client feedback, and refining broad ideas into concrete plans.
  • Work directly with clients through our email support system and sometimes other means; writing release notes; or participating in ClientCon.
  • Contribute as needed to other technical functions like operations, tooling, monitoring, performance tuning, and more.

Requirements

What you’ll need
  • Skills and judgment to produce high-quality work, from attention to detail in coding and testing to big-picture wisdom about risk and simplifying tricky plans.
  • Communication and collaboration skills.
  • Empathy with others' needs, from coworkers to clients.
  • Experience building database-backed web apps, especially using dynamic-language frameworks like Ruby on Rails or Django. Adjacent experience will be considered, too.

Benefits

Comp & perks
  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities