远程工作雷达

高级软件工程师(技术负责人)- .NET/C#

Sr. Software Engineer (Tech Lead) - .NET/C#

开发工程限定地区(需当地身份)
公司bloomerang
薪资未公开
工作地点Remote, US
地域资格限定地区(需当地身份)
时区要求无特别要求
用工类型未标注
发布时间2026-03-30
数据来源Greenhouse
前往企业招聘页投递 →
注意地域限制:该职位明确限定在 Remote, US 招聘。如果你是位于中国大陆的求职者,通常需要当地工作身份才能投递,或需与雇主确认是否接受独立合同(Contractor)形式合作。

在Bloomerang,我们相信改变是有所目的的。我们支持非营利组织的力量和潜力,通过为使命而生的团队和技术,激发更高层次的影响。我们强大的捐赠平台和卓越的支持服务,使数以万计的非营利组织能够筹集更多资金、招募更多人并留住更多人,推动最大化的影响力,并提升非营利领域的可能性标准。这就是为什么,即使非营利领域捐赠减少,Bloomerang的客户仍能逐年筹集更多资金。

我们也在打造蓬勃发展的员工。加入一个以使命为导向的文化,建立在我们核心价值观“简化、关爱、行动”之上。我们知道我们的员工是成功的关键,我们自豪地拥有当今最具创新精神和技能的员工之一。与我们一同感受充满活力和不可阻挡的力量吧!

职位描述

作为Bloomerang的高级软件工程师(技术负责人),你是交付团队中最高级别的技术工程师,也是团队技术成功的关键推动者。你是一位亲自动手编写代码、解决复杂问题、塑造技术方向,并帮助团队持续为所服务的非营利组织提供高质量软件的技术人员。

这是一个机会,帮助定义人工智能优先世界中的优秀工程实践。人工智能正在改变个人工程师和整个团队可以实现的目标,我们正在积极探索如何利用这种优势来构建更好的软件,自动化软件开发周边的工作,并让我们的工程师有更多时间专注于真正重要的问题。你将成为技术领导者之一,将这一机遇转化为日常工程实践。

你将负责团队的技术成果,与产品、测试和工程团队合作,将模糊的问题转化为实际的解决方案。你将通过指导工程师、提高团队的工程标准,并利用人工智能和自动化来提升团队效率、改进工程流程,最终帮助我们为依赖我们的非营利组织构建更好的产品。

你将负责以下工作:

  • 负责团队的技术成果。设定代码质量、可靠性、可维护性、安全性及技术执行的高标准,并确保团队在交付时落实到位。
  • 在你负责的领域内领导技术方向和设计。将产品和业务问题转化为务实的技术解决方案,独立完成技术决策。
查看英文原文

At Bloomerang, we believe change happens on purpose. We champion the power and potential of nonprofits, igniting next-level impact with the team and technology built for purpose. Our powerful giving platform and stellar support enable tens of thousands of nonprofits to raise more, recruit more, and retain more, fueling maximum impact and raising the bar on what’s possible for the nonprofit sector. That's why, even as the nonprofit sector sees declines in giving, Bloomerang customers raise more year over year.

We're also in the business of creating thriving employees. Join a mission-driven culture built on our core values of Simplify, Care and Act. We know our people are the key to our success, and we're proud to be home to some of the most innovative and skilled individuals in the workforce today. Come feel invigorated and unstoppable with us!

The Role

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. AI is changing what individual engineers and entire teams can accomplish, and we're actively exploring how to use that leverage to build better software, automate the work around software development, and give our engineers more time to focus on the problems that matter. You'll be one of the technical leaders helping turn that opportunity into everyday engineering practice.

You will own the technical outcomes for your team, partnering with Product, QA, and Engineering to turn ambiguous problems into practical solutions. You'll lead through technical excellence by mentoring engineers, raising the team's engineering standards, and using AI and automation to increase team leverage, improve engineering workflows, and ultimately help us build better products for the nonprofits that depend on us.

What You Will Do

  • Own the team's technical outcomes. Set a high bar for code quality, reliability, maintainability, security, and technical execution, and make sure the team follows through on what it ships.
  • Lead technical direction and design within your team’s domain. Translate product and business problems into pragmatic technical solutions, independently shaping the approach for small-to-moderately scoped features and driving them through implementation. Partner with Staff Engineers and architects when decisions have broader cross-team or cross-product implications.
  • Make the team better. Mentor engineers across experience levels, provide actionable technical feedback, identify opportunities for growth, and help engineers develop the judgment and skills to solve increasingly complex problems independently.
  • Champion AI-driven engineering and automation. Use AI tools such as Claude Code and other emerging tools as part of your daily development workflow, while identifying opportunities to automate repetitive or high-friction engineering work. Experiment with new approaches, measure their effectiveness, and turn successful practices into repeatable workflows that increase team leverage, improve quality, and accelerate delivery.
  • Balance delivery with long-term technical health. Proactively identify technical debt, architectural risks, performance concerns, and reliability issues, and work with the team to address them while staying focused on product outcomes.
  • Diagnose and resolve complex technical problems. Use deep debugging, observability, and system-level knowledge to find root causes and improve the systems and practices that prevent issues from recurring.
  • Own quality end to end. Build quality into the development process through appropriate automated testing, code review, observability, and continuous feedback.

What You Need to Succeed

Technical Depth

  • Strong, recent experience building and shipping production software as a hands-on engineer.
  • Deep proficiency in .NET/C# and TypeScript/Node, with strong experience in React and modern web development.
  • Strong understanding of distributed systems, event-driven architecture, SQL, asynchronous programming, automated testing, and production debugging/observability.
  • The ability to make pragmatic architectural decisions that balance scalability, reliability, maintainability, and delivery speed.
  • Helpful, but not required: Experience with .NET Core, NestJS, Kafka, AWS/cloud infrastructure, or CRM platforms.

Technical Leadership & Autonomy

  • Experience serving as the senior technical engineer or technical lead on a team, influencing technical direction without relying on formal management authority.
  • The ability to take an ambiguous or moderately scoped problem, develop the technical approach, make sound tradeoffs, and drive it through implementation and delivery.
  • A strong ownership mindset; you care about the quality, reliability, maintainability, and long-term health of what your team ships.
  • The judgment to know when to make decisions independently and when to bring in broader architectural or organizational expertise.

AI Fluency & Engineering Leverage

  • Genuine, hands-on fluency with AI development tools such as Claude Code, GitHub Copilot, or similar tools.
  • Experience using AI meaningfully in day-to-day engineering work, including coding, debugging, research, code analysis, and problem-solving.
  • The ability to identify opportunities to use AI and automation to improve engineering workflows, increase team leverage, and raise quality—not simply to write code faster.
  • Curiosity about emerging AI capabilities and a willingness to experiment, learn, and turn useful practices into repeatable team workflows.

Team Leadership & Collaboration

  • A track record of mentoring engineers and raising the technical capability and confidence of the people around you.
  • The ability to communicate technical decisions and tradeoffs clearly with Engineering, Product, QA, and other partners.
  • A continuous-improvement mindset and willingness to challenge existing practices when there is a better way to build, test, operate, or deliver software.
  • A collaborative approach to technical leadership: you can drive a decision while still seeking input and bringing others along.

Nice to Haves But Not Required

  • Experience with .NET Core
  • Experience with NestJS and Kafka
  • Cloud Infrastructure (AWS)
  • CRM experience

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. More is more!

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. You got this. We got you.

Compensation 
The salary range for this position is $114,800 - $191,400. 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 (within the U.S. and select Canadian Provinces only). 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.

本页面信息整理自 Greenhouse,版权归原发布方所有。职位可能随时关闭,投递请以原始页面为准。 本站只做信息聚合展示,不参与招聘流程,也不向求职者收取任何费用。

该公司其他在招职位

入职经理

bloomerangRemote, US今天
其他限定地区(需当地身份)

高级客户经理

bloomerangRemote, US18 天前
市场运营职能支持限定地区(需当地身份)

客户经理二级

bloomerangRemote, US19 天前
市场运营职能支持限定地区(需当地身份)

← 返回全部职位