Senior Software Engineer (Technical Lead) @Bloomerang
Software Development
Salary usd 114,800 - 1..
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Software Engineer (Technical Lead) @Bloomerang

3wks ago - Bloomerang is hiring a remote Senior Software Engineer (Technical Lead). πŸ’Έ Salary: usd 114,800 - 191,400 per year πŸ“Location: Northern America

Role Description

As a Senior Software Engineer (Technical Lead) at Bloomerang, you are the senior-most technical engineer on a delivery team and a key driver of the team's technical success. You are a hands-on engineer who writes code, solves difficult problems, shapes technical direction, and helps the team consistently deliver high-quality software for the nonprofits we serve.

This is an opportunity to help define what great engineering looks like in an AI-first world. You'll be one of the technical leaders helping turn that opportunity into everyday engineering practice.

What You Will Do

  • Own the team's technical outcomes.
  • Set a high bar for code quality, reliability, maintainability, security, and technical execution.
  • Lead technical direction and design within your team's domain.
  • Translate product and business problems into pragmatic technical solutions.
  • Mentor engineers across experience levels and provide actionable technical feedback.
  • Champion AI-driven engineering and automation.
  • Balance delivery with long-term technical health.
  • Diagnose and resolve complex technical problems.
  • Own quality end to end.

Qualifications

  • Strong, recent experience building and shipping production software as a hands-on engineer.
  • Deep proficiency in TypeScript and JavaScript across the stack β€” Node.js and Express on the server, React on the front end.
  • Strong experience with relational data modeling and SQL (PostgreSQL), REST API design, asynchronous programming, automated testing, and production debugging and observability.
  • Experience modernizing legacy systems incrementally.
  • Comfort building and operating integrations and data sync between systems.
  • Helpful, but not required: Experience with Java, AngularJS, Sequelize or a comparable ORM, AWS/cloud infrastructure, or CRM platforms.

Requirements

  • Experience serving as the senior technical engineer or technical lead on a team.
  • The ability to take an ambiguous or moderately scoped problem, develop the technical approach, and drive it through implementation and delivery.
  • A strong ownership mindset regarding quality, reliability, maintainability, and long-term health.
  • The judgment to know when to make decisions independently and when to bring in broader architectural or organizational expertise.

Benefits

  • Health + Wellness: Access to generous health, vision, and dental insurance options.
  • Time Off: Competitive PTO package including 20 PTO days, 3 flex days, 4 optional volunteer days, and 12 paid holidays.
  • 401k: 401k match to help invest in your future.
  • Equipment: Everything you need to be successful, shipped right to your door.
  • Compensation: Salary range of $114,800 - $191,400, with eligibility for a discretionary bonus.
  • Location: Permanent, full-time, fully remote position (within the U.S. and select Canadian Provinces only).
Before You Apply
️
remote Be aware of the location restriction for this remote position: Northern America
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer (Technical Lead) @Bloomerang
Software Development
Salary usd 114,800 - 1..
Remote Location
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Northern America
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,845+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later