For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Bloomerang
Bloomerang

Sr. Software Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
C
QA
+23

Visa

U.S. visa required

Permanent role
2 days ago
Apply now

Bloomerang combines the best tools, resources, and people to provide a world-class experience for tens of thousands of nonprofits, allowing them to raise more money and do more good in the world. Our powerful software and stellar customer service have made us one of the highest rated fundraising/donor CRMs on the market.

In addition to creating thriving nonprofits, we’re also in the business of creating thriving employees_._ At Bloomerang, you’ll be a part of a mission-driven culture built on the core values of Simplify, Care, and Act. We know the key to our success is our people, and we’re proud to be home to some of the most innovative and skilled employees in the workforce today.

The Role

As a Sr. Software Engineer, you will work closely with Product, Quality Assurance, and other Engineers to refine and implement new functionality. The ideal candidate for this role will have a background working at a SaaS product company. A background in donor management software or the nonprofit sector is preferred but not required.

What You Will Do

  • Partner with Product to design and deliver product solutions
  • Conduct thorough code reviews to ensure adherence to coding standards, identify potential bugs or inefficiencies, and provide constructive feedback to team members for continuous improvement
  • Diagnose and troubleshoot software issues, leveraging in-depth knowledge of programming languages and debugging tools to analyze and resolve complex technical problems, ensuring the stability and performance of software applications
  • Mentor and coach junior developers, helping them grow in their skills and knowledge.

What You Need to Succeed

  • Experience with .NET Framework (C#)
  • Experience with Typescript / Node
  • Experience with single page application frameworks (React.JS) and Javascript architecture beyond jQuery and DOM manipulation
  • Strong SQL skills (ANSI)
  • Knowledge of multi-threading and asynchronous operations (async/await)
  • Proficiency with unit-testing
  • Strong understanding of Agile processes
  • Experience working at a SaaS company

Nice to Haves But Not Required

  • Experience with .NET Core
  • Experience with NestJS
  • Experience with Kafka
  • Cloud Infrastructure (AWS)
  • CRM Experience
  • Experience utilizing AI tools to enhance development workflow, productivity, and the understanding of new technical concepts

Benefits

Health + Wellness

You’ll have access to generous health, vision, and dental insurance options as well as HealthiestYou, a healthcare service that offers convenient, confidential access to quality doctors 24/7, anytime, anywhere.

Time Off

You’ll get a competitive PTO package that includes 20 PTO days, 3 flex days, 4 optional volunteer Days, 12 paid holidays, as well as paid parental leave.

401k

You’ll receive a 401k match to help invest in your future.

Equipment

Everything you need to be successful, shipped right to your door.

Compensation

The salary range for this position is: $110,000 - $145,000. You may also be eligible for a discretionary bonus. Actual compensation within the range will be dependent on your skills, experience, qualifications, and location, as well as applicable employment laws.

Location

This is a permanent, full-time, fully remote position. Employees living in Indianapolis, IN are welcome to work from our company headquarters. We do not offer Visa sponsorship or relocation assistance at this time.

Accommodations

Applicants who require accommodations may contact careers@bloomerang.com to request an accommodation in completing an application.

Bloomerang is an Equal Opportunity Employer. Individuals seeking employment at Bloomerang are considered without regard to race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, veteran status, gender identity, or sexual orientation.

Employment with Bloomerang is contingent upon signing a Proprietary Information and Inventions Agreement, satisfactory completion of our pre-employment background check, and satisfactory proof of legal authorization to work in the United States.

In accordance with the Los Angeles County Fair Chance Ordinance for Employers and the California Fair Chance Act, qualified applicants with arrest or conviction records will be considered for Employment. Any criminal offenses or crimes that are related to material duties of the role will not be considered

About Bloomerang

👥11-50
📍Indianapolis, Indiana, United States
🔗Website

Bloomerang Service

Bloomerang product / service
Bloomerang product / service
Bloomerang product / service
Bloomerang product / service
Bloomerang product / service

How does Bloomerang work?

Company culture

Empathy

We lead by understanding those who change the world—our customers and each other—so we can imagine the best ways to change it together.

Innovation

We’re always looking for better solutions—for nonprofits and for ourselves.

Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service