Senior Fullstack Engineer

1 Month ago • 5 Years + • Full Stack Development

Job Summary

Job Description

The GoFundMePro team is looking for a Senior Fullstack Software Engineer to contribute to the GoFundMe Pro Live Events product suite. Responsibilities include improving livestream/peer-to-peer technology, building a scalable websocket layer, and creating conversational SMS interfaces. The role involves building and maintaining robust backend service layers, driving technical reviews, building and improving core integrations, and creating reporting and monitoring tools. The engineer will work in an Agile environment as part of a Scrum team. The engineer will also participate in a culture of continuous learning and sharing of feedback.
Must have:
  • 5+ years building cloud-based projects.
  • Good understanding of distributed data models.
  • Proficiency in Node.js and Javascript ES6.
  • Experience with AWS (SNS, SQS, EC2, ECS).
  • Ability to translate requirements into technical subtasks.
  • Experience with Scrum/Agile methodologies.
  • Experience writing performant SQL queries.
  • Proficiency in schema design in relational/NoSQL databases.
  • Experience with code versioning tools (GIT/Bitbucket).
  • Sharp engineering skills and computer science fundamentals.
Good to have:
  • Experience refactoring in microservice patterns.
  • Experience building industry standard APIs.
  • Experience building queuing or workflow solutions.
  • Experience working with websockets.
  • Experience building integrations with bidirectional data flows.
  • Experience with live streaming technology.

Job Details

Want to help us help others? We’re hiring! 

GoFundMePro is the world’s most powerful community for good, dedicated to helping people help each other. By uniting individuals and nonprofits in one place, GoFundMe makes it easy and safe for people to ask for help and support causes—for themselves and each other. Together, our community has raised more than $40 billion since 2010.

Join us! The GoFundMePro team is looking for our next Fullstack Senior Software Engineer. GoFundMe Pro Live Events helps make the world a better place by providing tools that charitable organizations use to hold live fundraising events. We use React and Node.js to provide cloud-hosted tools around live streaming, auctions, and payment processing. We want to talk to you if you are unfazed by the idea of relentlessly refactoring and extending existing systems to make them more robust, maintainable, and scalable.

Candidates eligible for this role must reside in Buenos Aires, Argentina.

The Job…

  • Contribute across the the GoFundMe Pro Live Events product suite, ranging from improving the usage of livestream / peer-to-peer technology to building a scalable websocket layer to building conversational SMS interfaces that allow attendees to interact with an event (e.g. auctions, donations, signing up)
  • Have a critical role in building and maintaining robust, fault-tolerant, backend service layers.
  • Drive product development technical reviews of proposed technical design.
  • Build and improve core integration GoFundMe Pro Live Events, with a focus on supporting a bi-directional flow of data
  • Build reporting and monitoring tools to ensure the stability and security of the system.
  • Within an Agile environment, work as part of a cross-functional Scrum team and develop web-based software solutions.
  • Participate in an engineering culture of “always be learning” where the sharing and learning from failures is celebrated and the giving and receiving of constructive candid feedback is highly encouraged.

You… 

  • Bachelor’s Degree in Computer Science or a related field, or equivalent work experience.
  • 5+ years building highly scalable projects involving cloud-based infrastructure design and implementation.
  • Good understanding of distributed data models with experience debugging distributed systems with high data loads.
  • High-level proficiency with Node.js, Javascript ES6, AWS (SNS, SQS, EC2, ECS).
  • Ability to understand product requirements and translate them into technical subtasks.
  • Experience with Scrum/Agile development methodologies.
  • Strong experience writing performant SQL queries for relational and non-relational databases
  • Proficiency in schema design in relational or NoSQL databases (PostgreSQL, MongoDB).
  • Deep experience with code versioning tools (GIT/Bitbucket).
  • A deep sense of quality, and sharp engineering skills with strong computer science fundamentals.

Preferred:

  • Refactoring in microservice patterns
  • Experience with building industry standard APIs with large throughputs
  • Experience building scalable queuing or workflow solutions
  • Experience working with websockets
  • Experience building integrations with bidirectional data flows
  • Experience with live streaming technology such as AWS Elemental MediaLive, Vonage Video API, Twilio Video API or others

We live by our core values: impatient to be great, find a way, earn trust every day, fueled by purpose. Be a part of something bigger with us!

GoFundMe is proud to be an equal opportunity employer that actively pursues candidates of diverse backgrounds and experiences.  We do not discriminate on the basis of race, color, religion, ethnicity, nationality or national origin, sex, sexual orientation, gender, gender identity or expression, pregnancy status, marital status, age, medical condition, mental or physical disability, or military or veteran status.

If you require a reasonable accommodation to complete a job application or a job interview or to otherwise participate in the hiring process, please contact us at accommodationrequests@gofundme.com

Global Data Privacy Notice for Job Candidates and Applicants:

Depending on your location, the General Data Protection Regulation (GDPR) or certain US privacy laws may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. 

Learn more about GoFundMe:

We’re proud to partner with GoFundMe.org, an independent public charity, to extend the reach and impact of our generous community, while helping drive critical social change. You can learn more about GoFundMe.org’s activities and impact in their FY ‘24 annual report.

Our annual “Year in Help” report reflects our community’s impact in advancing our mission of helping people help each other.

For recent company news and announcements, visit our Newsroom.

Similar Jobs

Nice - Senior Software Engineer (Dot Net, AWS)

Nice

Pune, Maharashtra, India (Hybrid)
6 Days ago
nissan - Parts Quality Assurance Senior Engineer

nissan

Giza, Giza Governorate, Egypt (On-Site)
2 Weeks ago
PINKERTON | Comprehensive Risk Management - Regional Security Lead

PINKERTON | Comprehensive Risk Management

Maharashtra, India (On-Site)
7 Months ago
Sabre India - VP Associate General Counsel- Corporate

Sabre India

Dallas, Texas, United States (Hybrid)
2 Weeks ago
Crunchyroll - Staff Partner Services Engineer

Crunchyroll

Mexico City, Mexico City, Mexico (On-Site)
7 Months ago
Grab - Senior Software Engineer, Full-Stack

Grab

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago
Knuddels - App & Web Developer

Knuddels

Karlsruhe, Baden-Württemberg, Germany (Remote)
1 Month ago
Google - Senior Software Engineer, Full Stack, Chrome Web Store

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Gupta Media - Full-Stack Engineer

Gupta Media

Boston, Massachusetts, United States (On-Site)
1 Month ago
Nagarro - Senior Staff Engineer, Java Fullstack

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
8 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Omitron - System Administrator

Omitron

Alexandria, Virginia, United States (On-Site)
2 Weeks ago
whoop - Staff Electrical Engineer

whoop

Boston, Massachusetts, United States (On-Site)
3 Months ago
Penn Interactive - Manager, Strategy

Penn Interactive

Philadelphia, Pennsylvania, United States (Remote)
1 Month ago
DraftKings - Senior Data Science Engineer

DraftKings

London, England, United Kingdom (On-Site)
2 Months ago
Capgemini - WorkFusion (Developer/Consultant)

Capgemini

India (On-Site)
3 Weeks ago
Kavalirio - Procurement Specialist

Kavalirio

Orlando, Florida, United States (On-Site)
1 Month ago
Netflix - Engineering Manager - Infrastructure Tooling, Data Platform

Netflix

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago
Telnyx - Software Engineer, Python (AI)

Telnyx

Dublin, County Dublin, Ireland (On-Site)
1 Month ago
Playground Games - Senior Producer

Playground Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
1 Week ago
Palo Alto Networks - Staff E-TAC

Palo Alto Networks

Bengaluru, Karnataka, India (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Jobs in Buenos Aires, Buenos Aires, Argentina

Xepelin - Software Engineer (backend) LATAM

Xepelin

Buenos Aires, Buenos Aires, Argentina (Remote)
1 Year ago
PwC - IT Internal Communications (US Client - Olivos/Barracas)

PwC

Olivos, Buenos Aires Province, Argentina (On-Site)
7 Months ago
endava - Senior DevOps Engineer

endava

Buenos Aires, Buenos Aires, Argentina (On-Site)
1 Month ago
Evolution  - Service Support Specialist (On-Site Canning, Ezeiza)

Evolution

Buenos Aires, Buenos Aires, Argentina (On-Site)
6 Months ago
Haleon - Maintenance Leader

Haleon

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Weeks ago
Betson Group - Reconciliation Analyst

Betson Group

Buenos Aires, Buenos Aires, Argentina (On-Site)
3 Weeks ago
N-ix - Senior C++ Engineer (High Performance Computing)

N-ix

Argentina (Remote)
3 Months ago
Go Fund Me - Senior Software Engineer (Pricing)

Go Fund Me

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago
room8 - Realistic 3D Character Artist Senior

room8

Argentina (On-Site)
4 Months ago
hogarth - Senior Graphic Producer

hogarth

Buenos Aires, Buenos Aires, Argentina (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

NCR Voyix - Software Engineer III / Java Full Stack Developer

NCR Voyix

Chennai, Tamil Nadu, India (On-Site)
2 Weeks ago
GoDaddy - Full Stack Software Engineer

GoDaddy

Colombia (Remote)
1 Month ago
Super.com - Senior Full-Stack Software Engineer

Super.com

Canada (Remote)
7 Months ago
Stratecent - Full Stack Developer (ROR)

Stratecent

Denver, Colorado, United States (On-Site)
7 Years ago
NCR Atleos - Software Engineer II Full Stack

NCR Atleos

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
luxsoft - Senior Java/Fullstack Developer

luxsoft

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Week ago
Domo - Senior Software Engineer (Full Stack)

Domo

Pune, Maharashtra, India (Hybrid)
2 Months ago
Playtika - Full Stack Developer

Playtika

Poland (Hybrid)
4 Months ago
beghou consulting - Software Developer – Full Stack

beghou consulting

Hyderabad, Telangana, India (Hybrid)
8 Months ago
Infosys - Java FullStack Developer

Infosys

Toluca, State Of Mexico, Mexico (Hybrid)
3 Weeks ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (Hybrid)

San Diego, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

Warsaw, Masovian Voivodeship, Poland (Remote)

Buenos Aires, Buenos Aires, Argentina (On-Site)

San Francisco, California, United States (On-Site)

Chicago, Illinois, United States (Hybrid)

San Diego, California, United States (Hybrid)

Chicago, Illinois, United States (Hybrid)

San Diego, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Go Fund Me

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug