Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Backend Engineer, Operations image - Rise Careers
Job details

Senior Backend Engineer, Operations

Company Description

Givebutter is the most-loved nonprofit fundraising and CRM platform, empowering millions of changemakers to raise more, pay less, and give better. Nonprofits use Givebutter to replace multiple tools so they can launch fundraisers and events, use donation forms and donor management (CRM), send emails and text blasts—all in one place. Use of the Givebutter platform is completely free with a 100% transparent tip-or-fee model.


Givebutter has been certified as a Great Place to Work® in 2021, 2022, 2023, and 2024, and is the #1 rated nonprofit software company on G2 across multiple categories.


Our mission is to empower the changemaker in all of us. We believe giving should be fun, so you’ll want to do it again, and we also believe that work should be fun, so that you’ll have the greatest impact. We are excited to hear from talented people who want to work with other talented people in making the world a butter place—and have fun along the way. 


Givebutter is seeking a talented Senior Backend Engineer with extensive experience in Laravel to enhance our operations. This role will focus on improving systems related to Trust and Safety, internal tooling, reporting, and data integration. You will be part of our SRE team and play a pivotal role in optimizing processes that support our operations and drive efficiency across the organization. 


Why join Givebutter's Engineering team?
  • Democracy of code – We value equal contributions from all engineers and foster an environment of open discussion on architecture and ideas.
  • Autonomy in work – We keep meetings to a minimum. Engineers have the freedom to manage their own calendars and block out uninterrupted time for focused work.
  • Automated CI/CD – Our build and deployment processes are fully automated and hands-off, allowing engineers to focus on problem-solving through code.
  • Mission-driven, full stop – You’ll be working with inspiring nonprofits, charities, and organizations that are making a positive impact around the world.


Responsibilities
  • Integrate various data tools and services to ensure seamless access to information, supporting data-driven decision-making across the company.
  • Implement and support advanced fraud detection and Trust & Safety tools to minimize fraudulent activity across Givebutter.
  • Design and develop internal tools that enhance operational efficiency and streamline workflows.
  • Integrate our product and backend systems with platforms such as Intercom, Forest Admin, Retool, HubSpot, and others.
  • Maintain comprehensive documentation for all systems, APIs, and internal tools to ensure clarity and facilitate future development.
  • Take the initiative to outline engineering approaches and collaborate with frontend, design, and product teams to execute features effectively.
  • Contribute to improving engineering standards, deployment infrastructure, performance, testing, and code quality.


Requirements
  • 6+ years of professional experience in backend development, with a strong focus on Laravel.
  • Proficiency with REST API design and integrating multiple services; familiarity with MySQL.
  • Experience deploying code at scale in production environments with high code fault-tolerance.
  • Strong analytical and troubleshooting skills, with a focus on optimizing internal processes and systems.
  • Excellent verbal and written communication skills, with the ability to collaborate effectively across teams.
  • Experience with managing AWS Infrastructure via Infrastructure as Code is beneficial (Terraform)
  • Experience working for a product-led growth company is beneficial


$140,000 - $150,000 a year
There is also an annual bonus and an equity component.

Benefits

Remote Work: Work from anywhere in the United States.

Health Insurance: We offer Medical, Dental, and Vision insurance covered 100% for employees as well as HSA and FSA accounts.

Mental Health: Givebutter health insurance plans come with access to a TalkSpace membership.

401k: We offer access to a retirement planning account for all employees.

Vacation and Holiday: Take up to 15 days of paid vacation time per year plus additional days per year with the company. We also take off all 10+ Federal Holidays and provide 2 floating holidays.

Parental Leave: We offer 12 weeks paid parental leave for both primary and secondary caregivers.

Home Office Stipend: Upgrade your home office with company-sponsored expenses including high-quality 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 Givebutter.

Professional 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 the company you work for.

Givebutter Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Givebutter DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Givebutter
Givebutter CEO photo
Max Friedman
Approve of CEO

Average salary estimate

$145000 / YEARLY (est.)
min
max
$140000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Backend Engineer, Operations, Givebutter

Are you ready to take your skills to the next level? Givebutter is searching for a Senior Backend Engineer to join our dynamic remote operations team! With a focus on Laravel, you'll engage in important projects that enhance Trust and Safety systems, internal tooling, reporting, and more. At Givebutter, we are more than just a nonprofit fundraising platform; we empower a community of changemakers by simplifying fundraising with our user-friendly software. In this role, you'll integrate various data tools that will foster data-driven decisions and help minimize fraud. With our automated CI/CD processes, you can spend more time solving problems through code without worrying about repetitive tasks. Collaborating closely with other teams, you'll design and develop efficient internal tools that drive organizational excellence. Moreover, we value your voice and believe in an equal contribution culture where discussions thrive. If you're passionate about empowering nonprofits and excited about working in a fun, mission-driven environment, Givebutter is the place for you. Join us in making an impact and helping others make the world a better place—while enjoying the flexibility of remote work and a fantastic team culture. So, if you're a seasoned engineer with a knack for backend development and a mission-driven mindset, don't miss this opportunity to join Givebutter's amazing Engineering team!

Frequently Asked Questions (FAQs) for Senior Backend Engineer, Operations Role at Givebutter
What are the main responsibilities of a Senior Backend Engineer at Givebutter?

As a Senior Backend Engineer at Givebutter, your primary responsibilities include integrating data tools for seamless information access, implementing advanced fraud detection systems, and designing internal tools that enhance operational efficiency. You'll also work on integrating product and backend systems with other platforms, maintain documentation for all systems, and collaborate with cross-functional teams to execute features effectively.

Join Rise to see the full answer
What qualifications are required for the Senior Backend Engineer position at Givebutter?

Candidates for the Senior Backend Engineer role at Givebutter should have at least 6 years of professional backend development experience, with a strong focus on Laravel. Proficiency in REST API design, familiarity with MySQL, and experience in deploying code at scale in production environments are essential. Additionally, strong analytical skills and excellent communication capabilities are key for success in this position.

Join Rise to see the full answer
What is the work culture like for a Senior Backend Engineer at Givebutter?

The work culture at Givebutter is defined by collaboration, autonomy, and a mission-driven mindset. As a Senior Backend Engineer, you will have the freedom to manage your own calendar, minimize meetings, and concentrate on impactful work. We encourage open discussions on architecture and ideas, valuing everyone's contributions equally. Join our team where your input matters, and together we'll create innovative solutions.

Join Rise to see the full answer
What tools and technologies does a Senior Backend Engineer at Givebutter work with?

As a Senior Backend Engineer at Givebutter, you will primarily work with Laravel and REST API design. You will also engage with platforms such as Intercom, HubSpot, and many others. Familiarity with AWS Infrastructure, especially using Infrastructure as Code through Terraform, will be beneficial. Additionally, you can expect to work on various data tools that support data-driven decision-making.

Join Rise to see the full answer
What are the benefits and perks of working as a Senior Backend Engineer at Givebutter?

Working as a Senior Backend Engineer at Givebutter comes with numerous benefits, including full health insurance coverage, a 401k retirement plan, paid vacation time, parental leave, and a home office stipend. We also foster a positive work environment that promotes professional development, allowing you to learn and grow while contributing to meaningful causes that align with our mission.

Join Rise to see the full answer
Common Interview Questions for Senior Backend Engineer, Operations
Can you explain your experience with Laravel and its application in backend development?

In your answer, share specific projects where you've utilized Laravel, focusing on features implemented and challenges faced. Highlight your familiarity with its routing, middleware, and ORM functionalities, demonstrating how these features improve the efficiency and quality of backend systems.

Join Rise to see the full answer
How do you ensure the security of data and compliance with Trust and Safety protocols?

Discuss methodologies you employ to guard against vulnerabilities, such as implementing robust authentication processes and using encryption. Share any tools or frameworks you utilize and how you stay updated with best practices in data security, especially in the nonprofit sector.

Join Rise to see the full answer
What approaches do you take for integrating multiple services in a backend environment?

Speak about your experience with API design and integration processes, including your approach to using RESTful services. Mention any specific technologies or libraries that you prefer and how you ensure a seamless flow of data across various platforms.

Join Rise to see the full answer
Describe a challenging problem you encountered in backend development and how you resolved it.

Provide an example of a specific scenario where you faced technical difficulties, explaining your thought process, the steps taken, and the final outcome. Highlight your analytical skills and ability to troubleshoot effectively.

Join Rise to see the full answer
How do you maintain documentation for your coding projects, and why is it important?

Share your method for creating and maintaining comprehensive documentation for systems and APIs. Emphasize the importance of clear documentation for team collaboration, ease of onboarding new engineers, and future development.

Join Rise to see the full answer
What methods do you utilize to optimize the performance of backend systems?

Discuss specific techniques you've applied for performance optimization, such as code refactoring, database query optimization, and using caching strategies. Provide examples of where these methods improved the efficiency of existing systems.

Join Rise to see the full answer
Can you talk about your experience with CI/CD processes in your previous roles?

Explain your familiarity with automated CI/CD pipelines, detailing the tools you've used and how they enhanced the deployment process. Discuss the benefits of automation in reducing errors and speeding up development cycles.

Join Rise to see the full answer
What are your strategies for effective communication with cross-functional teams?

Emphasize the importance of setting clear expectations and regularly updating team members on project progress. Discuss your experience with collaboration tools and how you adapt your communication style to fit different audiences.

Join Rise to see the full answer
How do you prioritize your tasks while managing multiple projects at Once?

Share your approach to time management, especially when juggling multiple projects. Discuss strategies like setting clear deadlines, using project management tools, and seeking feedback to ensure alignment with team goals.

Join Rise to see the full answer
Why do you want to work at Givebutter as a Senior Backend Engineer?

Reflect on your passion for nonprofit work and how it aligns with Givebutter’s mission. Talk about your desire to contribute to a company that values impact and innovation, and express your enthusiasm for being part of a vibrant and talented team.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Mission Driven
Social Impact Driven
Diversity of Opinions
Inclusive & Diverse
Empathetic
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Posted 8 days ago
Mission Driven
Social Impact Driven
Diversity of Opinions
Inclusive & Diverse
Empathetic
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid
Photo of the Rise User
Miratech Remote Europe, LatAm, Ukraine
Posted 6 days ago
Photo of the Rise User
Posted 9 days ago
Photo of the Rise User
Posted 10 days ago
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Intuitive Hybrid Sunnyvale, CA
Posted 13 days ago
Photo of the Rise User
Posted 5 days ago

Givebutter is a leading platform for fundraising for nonprofits, offering an intuitive UI and low fees.

34 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Family FriendlyBadge Flexible CultureBadge Rapid Growth
CULTURE VALUES
Mission Driven
Social Impact Driven
Diversity of Opinions
Inclusive & Diverse
Empathetic
Feedback Forward
Collaboration over Competition
Growth & Learning
Transparent & Candid
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
December 18, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!