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

Senior Software Engineer (Backend)

GoFundMe is seeking a Senior Backend Engineer to help optimize their platform and support their mission to empower people to raise funds for various causes. The candidate will work collaboratively with engineers and product management.

Skills

  • Backend programming
  • Relational database design
  • GraphQL or REST APIs
  • Git
  • CI/CD tooling
  • Agile development

Responsibilities

  • Collaborate with engineers and product management
  • Develop, test, and maintain backend services and tools
  • Participate in code reviews
  • Assist in solving urgent engineering issues on call
  • Propose and implement solutions to technical debt
  • Advocate for improvements to the codebase

Education

  • Bachelor's degree in Computer Science or related field

Benefits

  • Market competitive pay
  • Rich healthcare benefits
  • 401(k) retirement plan with matching
  • Monetary support for setup and wellbeing
  • Generous paid parental leave
  • Learning & development programs
To read the complete job description, please click on the ‘Apply’ button
GoFundMe Glassdoor Company Review
4.4 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
GoFundMe DE&I Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of GoFundMe
GoFundMe CEO photo
Tim Cadogan
Approve of CEO

Average salary estimate

$80000 / YEARLY (est.)
min
max
$70000K
$90000K

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 Software Engineer (Backend), GoFundMe

Are you ready to make a difference? GoFundMe, a cornerstone in the global fundraising landscape, is on the lookout for a talented Senior Software Engineer (Backend) to join our Giving team in Buenos Aires, Argentina. When you join us, you're not just writing code; you're empowering millions to connect and support one another through our innovative platform. Imagine the satisfaction of optimizing our fundraiser page alongside a team of passionate engineers and product managers, creating features that truly help people! As a Senior Backend Engineer, you'll dive into the complexities of backend development, ensuring our systems run smoothly and efficiently. Your responsibilities will include developing, testing, deploying, and maintaining vital backend services, participating in code reviews, and tackling urgent engineering challenges during on-call rotations. We're looking for someone with over 5 years of experience, a knack for relational database design, and proficiency in programming languages like Java, Kotlin, or Python. Familiarity with GraphQL or REST APIs is essential, as is experience using Git and CI/CD tools. If performance optimization excites you, and you can recognize and resolve technical debt, we'd love for you to bring your expertise to our team. And guess what? You’ll also enjoy market-competitive pay and amazing benefits, including generous healthcare coverage and the chance to work in a hybrid environment. If enriching lives on a global scale sounds like your jam, join GoFundMe – where your work has real impact!

Frequently Asked Questions (FAQs) for Senior Software Engineer (Backend) Role at GoFundMe
What are the key responsibilities of a Senior Software Engineer (Backend) at GoFundMe?

As a Senior Software Engineer (Backend) at GoFundMe, your primary role involves collaborating with a skilled team to craft and enhance features for our Giving team. You will handle the development, testing, deployment, and documentation of backend services, ensuring performance and reliability. In addition, you'll participate actively in code reviews, manage on-call responsibilities, recognize technical debt, and advocate for codebase improvements.

Join Rise to see the full answer
What qualifications do I need to be considered for a Senior Software Engineer (Backend) position at GoFundMe?

Candidates looking to join GoFundMe as a Senior Software Engineer (Backend) should possess at least 5 years of professional experience with backend programming languages, such as Java, Kotlin, Python, or PHP, and have a strong understanding of relational database design. Experience in developing GraphQL or REST APIs, using Git, and working with CI/CD tools in an agile environment is also essential for this role.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer (Backend) at GoFundMe?

At GoFundMe, we promote a hybrid work environment, allowing for flexibility in how you work. Our team thrives in a supportive atmosphere where collaboration is encouraged and accomplishments are celebrated. You will be part of an inclusive culture that values diversity, equity, and belonging, ensuring that all employees feel represented and supported.

Join Rise to see the full answer
What tools and technologies do Senior Software Engineers (Backend) at GoFundMe typically use?

As a Senior Software Engineer (Backend) at GoFundMe, you will primarily work with languages like Java, Kotlin, or Python to develop robust backend solutions. Familiarity with databases, CI/CD tooling, and APIs is crucial. Additionally, experience with application performance monitoring tools like New Relic and Sumo Logic, as well as cloud services like AWS, GCP, or Azure, will enhance your ability to contribute to our projects.

Join Rise to see the full answer
How does the GoFundMe team support professional growth for Senior Software Engineers (Backend)?

GoFundMe is committed to your professional development as a Senior Software Engineer (Backend). With various learning and development programs available, you will have ample opportunities to enhance your skills. You will also receive recognition for your contributions and can participate in our 'Gives Back' program, which fosters a sense of community while supporting your personal career goals.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer (Backend)
Can you describe your experience with backend programming languages for the Senior Software Engineer role?

In response, discuss your background with specific languages like Java, Kotlin, Python, or PHP, focusing on projects where you've applied these skills. Highlight specific features or functionalities you developed and how your contributions were pivotal to the project's success.

Join Rise to see the full answer
What strategies do you use for optimizing backend performance?

A great answer would involve discussing past experiences where you identified performance issues, the tools you utilized for diagnostics (like New Relic), and the solutions you implemented to enhance the application's efficiency.

Join Rise to see the full answer
How do you approach code reviews, and what do you hope to achieve from them?

It's important to emphasize your collaborative approach to code reviews, highlighting your focus on maintaining high standards, mentoring peers, and continuously improving the code quality through constructive feedback.

Join Rise to see the full answer
Can you explain your experience with RESTful APIs and how you developed them?

In your answer, provide details of specific projects where you've designed or used RESTful APIs, discussing their architecture, authentication methods, and how your work enhanced user experiences or functionality.

Join Rise to see the full answer
How do you handle technical debt in your projects?

Express your understanding of technical debt, including its long-term implications. Share examples of how you've addressed it in past projects, be it through refactoring code, advocating for scheduled maintenance, or implementing best practices.

Join Rise to see the full answer
What role does Git play in your development process?

Discuss your experience using Git for version control, focusing on collaborative workflows. Mention how you manage branches, resolve merge conflicts, and utilize features like pull requests for peer reviews.

Join Rise to see the full answer
Can you describe your experience working with CI/CD tools?

Talk about the CI/CD tools you've used, such as Jenkins or CircleCI, explaining how they fit into your development workflow and the impact they had on automating deployments and improving time-to-market.

Join Rise to see the full answer
What methodologies do you prefer for agile development?

Outline your familiarity with agile methodologies, such as Scrum or Kanban, and share your experiences in how these approaches improved team collaboration, adaptability, and the overall quality of software delivery.

Join Rise to see the full answer
Could you provide an example of a challenging problem you faced and how you solved it?

Narrate a specific challenge related to backend development, detailing the steps you took to analyze the issue, the solution you implemented, and the outcome, emphasizing your problem-solving skills.

Join Rise to see the full answer
How do you stay updated with new technologies and advancements in backend development?

Convey your strategies for continuous learning, such as attending workshops, participating in online courses, or following industry leaders. Mention how you apply newfound knowledge to your work to remain competitive and innovative.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources

Become a key player at GoFundMe as a Customer Care Specialist, where you’ll empower individuals to achieve their fundraising goals through stellar support.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources

Join GoFundMe as a Customer Care Specialist to provide exceptional support and make a positive impact on customers' fundraising journeys.

Photo of the Rise User
TheIncLab Remote No location specified
Posted 2 days ago

Join TheIncLab as a Senior Software Engineer III and help shape intelligent digital applications while working in a supportive and innovative team.

Photo of the Rise User
Io Global Remote No location specified
Posted 6 hours ago

Looking for a DevX Engineer at IOHK to optimize development tooling and enhance team productivity in a remote work environment.

Photo of the Rise User
Posted yesterday

Join Udacity as a Back-End Engineer II to develop cutting-edge systems for digital learning transformation.

Photo of the Rise User
CGG Remote Houston, United States of America
Posted 10 days ago

Join Deutsche Bank as a Java Engineer and contribute to the core processing systems of their Corporate Banking division.

Photo of the Rise User
Posted 8 days ago

GoFundMe is the leading online fundraising platform based in America. As of 2020, over $9 billion has been raised on the platform, with contributions from over 120 million donors worldwide.

184 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Family FriendlyBadge Global CitizenBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
BENEFITS & PERKS
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
SALARY RANGE
$70,000/yr - $90,000/yr
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
January 11, 2025

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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Mason just viewed R&D Mechanical Engineer at Traeger Wood Pellet Grills
K
Someone from OH, Cleveland just viewed Game Director at KIMARU Talent
Photo of the Rise User
11 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Dublin just viewed Associate, Legal Ops - United States (Remote) at EvenUp
Photo of the Rise User
9 people applied to Game Developer (Unity) at LiquidX
Photo of the Rise User
15 people applied to Software Engineer at Gitty
Photo of the Rise User
Someone from OH, Cleveland just viewed Senior Governance Risk and Compliance Analyst at Dave
T
Someone from OH, New Albany just viewed Product Manager - Media & Entertainment at Truelogic
Photo of the Rise User
Someone from OH, Cincinnati just viewed Chief Financial Officer (Single Family Office) at Confidential
Photo of the Rise User
Someone from OH, New Albany just viewed Earned Media Specialist at L2TMedia
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Houzz
Photo of the Rise User
Someone from OH, New Albany just viewed Fields and Events Marketing Manager at FullStory
Photo of the Rise User
Someone from OH, Cincinnati just viewed Full-Time Google Ad Manager - US Only, No Agencies at Upwork
Photo of the Rise User
Someone from OH, New Albany just viewed Field Marketing Manager at Front
Photo of the Rise User
Someone from OH, Cincinnati just viewed Quality Inspector - Mechanical - Level 1 at SQA Services
Photo of the Rise User
Someone from OH, East Palestine just viewed Business Development Representative - (Remote - US) at Jobgether
Photo of the Rise User
Someone from OH, Columbus just viewed Amazon customer service at Amazon
Photo of the Rise User
Someone from OH, Hilliard just viewed UX Researcher (Contract Position) at RR Donnelley
Photo of the Rise User
Someone from OH, Hilliard just viewed Minor Team Member (14-15) at Chick-fil-A
Photo of the Rise User
Someone from OH, Hilliard just viewed Lead UX Product Designer -Stores(Remote Or Hybrid) at Target