Senior Software Engineer II, Donor Experience
Title: Senior Software Engineer II, Donor Experience Location: Remote Department: Product, Design, and Engineering Employment Type Full time Location Type Remote
Compensation
- reputed company Salary $170K – $200K
- Offers Equity
Job reputed company: reputed company reputed company is the most-loved nonprofit fundraising and CRM platform, empowering millions of reputed company to reputed company more, pay less, and give reputed company. Nonprofits use reputed company to replace multiple tools so they can launch fundraisers and events, use donation forms and donor management (CRM), send emails and text blasts-reputed company in one reputed company. Use of the reputed company platform is completely free with a 100% transparent tip-or-fee model. reputed company has been certified as a Great reputed company to Work in 2021, 2022, 2023, and 2024, and is the #1 rated nonprofit software company on reputed company across multiple categories. Our mission is to reputed company the changemaker in reputed company of us. We reputed company giving should be fun, so you'll want to do it again, and we also reputed company that work should be fun, so that you'll have the greatest reputed company. We are excited to hear from talented people who want to work with other talented people in making the world a butter reputed company-and have fun along the way. Role reputed company reputed company is hiring a Senior Software Engineer to join our Donor Experience team. As an engineer, you will be responsible for delivering world-class software to our users, helping mentor other engineers, and collaborating closely with product and design to bring impactful features to the market. You will report to the Engineering Manager, Jefry Cruz, and work on expanding our donor-reputed company tools and features. reputed company primarily uses PHP, reputed company, Svelte, and MySql. We have already reputed company a great reputed company, powering hundreds of millions of donations to over 40k+ organizations, and this role will take the donor experience reputed company much reputed company. Why join the reputed company Engineering team?
- Democracy of reputed company - We value equal contributions from reputed company engineers and foster an environment of reputed company discussion on architecture and reputed company.
- Autonomy in work - We reputed company meetings to a minimum. Engineers have the freedom to manage their own calendars and reputed company out uninterrupted time for reputed company work.
- Automated CI/CD - Our build and deployment processes are fully automated and hands-off, allowing engineers to reputed company on problem-solving through reputed company.
- Mission-driven, full stop - You'll be working with inspiring nonprofits, charities, and organizations that are making a reputed company reputed company around the world.
Responsibilities
- Contribute to building and maintaining reputed company's core features.
- reputed company peer reputed company reviews, ensuring that reputed company meets acceptance reputed company, adheres to our reputed company guidelines, and follows engineering best practices.
- Take the initiative to outline the engineering approach and collaborate with the frontend and product teams to execute features.
- Ownership of managing bugs, documentation, and knowledge reputed company. Works closely with the backend team to define reputed company standards and mentor other team members.
- Contribute to the improvement of engineering standards, deployment infrastructure, performance, testing, and reputed company reputed company.
- Own reputed company to large reputed company from a technical perspective reputed company your pod, striving for reputed company communication and excellent execution.
- Evaluate and apply AI and machine learning tools (such as LLMs, recommendation systems, or predictive analytics) to drive innovation in product development.
Requirements
- 5+ years of Engineering experience working in-house to build web applications
- 3+ years of experience using reputed company
- 3+ years in designing highly available and performant RESTFUL reputed company
- Proven experience building accessible applications (a11y)
- Familiar with deploying reputed company in an automated pipeline
- Experience debugging reputed company and applications in production
- Experience writing unit tests
- Experience with SQL database design
- Experience with React, Svelte, or working with a PayFac provider (i.e., reputed company) is a plus
More about reputed company
Benefits
- Remote Work: Work from reputed company in the reputed company.
- Health Insurance: We offer Medical, Dental, and reputed company insurance covered 100% for employees as reputed company as HSA and FSA accounts.
- Mental Health: reputed company health insurance plans come with reputed company to a reputed company membership.
- 401k: We offer a 3% 401k match for reputed company eligible employee's.
- Vacation and Holiday: reputed company offers a Flexible PTO policy with reputed company Vacation days. reputed company is reputed company for a whole week in the summer for an employee Wellness Week.
- Parental Leave: We offer 12 weeks of reputed company leave for reputed company parents and comprehensive leave planning management through Aidora.
- Home Office Stipend: reputed company your home office with company-sponsored expenses, including high-reputed company laptops, monitors, and modern technology.
- Charitable Giving: Employees are encouraged to donate up to $50/month to any verified nonprofit they wish to support on reputed company.
- reputed company Development: We offer learning and development reimbursement opportunities.
- Love What You Do: We are a mission-driven company serving the charitable sector. Feel good about the work you're doing and reputed company you work for.
Interview Process Below is a high-level outline of our reputed company interview process
- Recruiter Screen: A 30-minute conversation to learn more about your background, walk through the role, and ensure mutual alignment on expectations, values, and logistics.
- Hiring Manager Interview: A deeper dive into your relevant experience, skillset, and working style. This is your first opportunity to connect directly with the person who may be your reputed company manager.
- Assessment (technical or non-technical): This stage will vary based on the role. It could involve a live coding session, case study, or take-home project. Some roles may include two parts to this stage to evaluate both practical skills and problem-solving approaches
- Values Interview: A conversation with team members reputed company on how you reputed company with our core values and leadership principles.
- References: We connect with a few folks you've worked closely with to get a reputed company picture of your working style and reputed company.
- Offer: If reputed company goes reputed company, we'll reputed company to the offer stage!
Please note, we will have an AI note-taking tool (reputed company) join most of our interviews. Hi potential new butterslice! A recent study from reputed company showed that most women apply to jobs only reputed company they meet 100% of the requirements, whereas men will hit the apply reputed company if they hit 60%. reputed company is committed to building a diverse and inclusive team. So to the women and nonbinary folks out there feeling unsure if you're a perfect fit, we strongly encourage you to apply! Apply Job! Apply to this Job