Senior Software Engineer

Senior Software Engineer
Empresa:

Gofundme


Detalles de la oferta

Classy, an affiliate of GoFundMe, is a Public Benefit Corporation and giving platform that enables nonprofits to connect supporters with the causes they care about. Classy's platform provides powerful and intuitive fundraising tools to convert and retain donors. Since 2011, Classy has helped nonprofits mobilize and empower the world for good by helping them raise over $7 billion. Classy also hosts the Collaborative conference and the Classy Awards to spotlight the innovative work nonprofits are implementing around the globe. For more information, visit www.classy.org . About the role: We're hiring a Full Stack Software Engineer to work on a fast-paced team. Classy Live 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.
What you'll accomplish: Demonstrate that you are a great software engineerContribute across the Classy Live product suite, building:Event planning toolsDay-of event running toolsConversational SMS interfaceSecure public APIsDesign new features and rearchitect existing onesHelp drive the migration from a monolith to microservicesWrite performant SQL and optimize existing queriesWork as part of a cross-functional Agile/Scrum teamContinuously learn and share knowledge with the teamLearn and share from failuresGive and receive constructive feedbackMentor other engineers on the teamWhat you bring (Required): Bachelor's Degree in Computer Science or a related field, or equivalent work experience.6+ years of professional software development experience with server-side, web-based technologies (full stack preferred)Excellent understanding of distributed software architecture with experience debugging distributed systems with high data loads.Familiarity with Docker and AWS (EC2, ECS, SQS, SNS).Ability to understand product requirements and translate them into technical subtasks.Experience with Scrum/Agile development methodologies.Ability to work at all levels of the tech stackAbility to pick up new technologies in a fast paced environmentProficient with microservice architecture with a deep understanding of strengths and pitfallsProficiency in schema design in relational databases (PostgreSQL).Deep experience with code versioning tools (Git/Bitbucket).A deep sense of quality, and sharp engineering skills with strong computer science fundamentals.Experience working with remote and offshore teams.What would be awesome to have (Preferred): Experience with refactoring complex architecture to microservice patternsExperience with creating technical diagrams to communicate ideasExperience with scaling Node.js servicesExperience with scaling databases and optimizing queriesExperience working with Livestream APIs such as Vonage Video API, Twilio Video API or similarWhy you'll love it here:  Market competitive pay.Rich healthcare benefits and supportive time off policies.Monetary support for new hire setup, hybrid work & wellbeing, and family planning.A variety of mental and wellness programs to support employees.Learning & development and recognition programs."Gives Back" Program where employees can nominate a fundraiser every week for a donation from the company.Inclusion, diversity, equity, and belonging are vital to our priorities and we continue to evolve our strategy to ensure DEI is embedded in all processes and programs at GoFundMe. Our Diversity, Equity, and Inclusion team is always finding new ways for our company to uphold and represent the experiences of all of the people in our organization.Employee resource groups.Your work has a real purpose and will help change lives on a global scale.You'll be a part of a fun, supportive team that works hard and celebrates accomplishments together. We live by our core values: impatient to be great, find a way, earn trust every day, fueled by purpose.We are a certified Great Place to Work, are growing fast and have incredible opportunities ahead!Classy is working toward building a more diverse and inclusive environment that is representative of individuals of all backgrounds, experiences, and lifestyles, allowing all employees to feel comfortable being their true, authentic selves in a space that enables productivity and meaningful work. Your recruiter can share more about the specific salary range based on your location during the hiring process. 
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 ******


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: For recent company news and announcements, visit our Newsroom . 
Do you require any employment authorization sponsorship now or in the future?  *

How did you hear about this job? If you heard about this role from a current GoFundMe or Clasy employee, please list their name here as well.  *

Where are you located?

Why are you interested in this position?  *

This is a full stack position. Please give a brief explanation of your full stack development experience, including a list of the programming languages you feel most comfortable using.  *

Do you have experience working in a fast-paced work environment? If so, please share a brief summary of this experience.  *

GoFundMe's mission is, "Help people help each other." Can you share a time when you've helped someone recently, big or small?

By typing my name below I have reviewed this application personally, and I agree that all statements I have made on this application, in my resume, and other supplementary materials submitted by me are true and correct. I understand that any misrepresentation or omission of facts may be cause for a refusal to hire me or the termination of employment at any time during the period of my employment. I authorize Classy to verify, in any manner, all statements made by me. I authorize any and all former employers, references, or educational institutions to release all information relevant to my employment or education to Classy, without giving me prior notice.  *

Voluntary Self-IdentificationFor government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in GoFundMe's Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Voluntary Self-Identification of Disability Form CC-305
Page 1 of 1
OMB Control Number 1250-0005
Expires 04/30/2026
Voluntary Self-IdentificationFor government reporting purposes, we ask candidates to respond to the below self-identification survey.Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiringprocess or thereafter. Any information that you do provide will be recorded and maintained in aconfidential file.
As set forth in GoFundMe's Equal Employment Opportunity policy,we do not discriminate on the basis of any protected group status under any applicable law.
Gender Are you Hispanic/Latino? Race & Ethnicity Definitions If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection.As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measurethe effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categoriesis as follows:
A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.
A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.
An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.
An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.
Veteran Status Voluntary Self-Identification of Disability Form CC-305 Page 1 of 1 OMB Control Number 1250-0005 Expires 04/30/2026
Why are you being asked to complete this form?We are a federal contractor or subcontractor. The law requires us to provide equal employment opportunity to qualified people with disabilities. We have a goal of having at least 7% of our workers as people with disabilities. The law says we must measure our progress towards this goal. To do this, we must ask applicants and employees if they have a disability or have ever had one. People can become disabled, so we need to ask this question at least every five years.
Completing this form is voluntary, and we hope that you will choose to do so. Your answer is confidential. No one who makes hiring decisions will see it. Your decision to complete the form and your answer will not harm you in any way. If you want to learn more about the law or this form, visit the U.S. Department of Labor's Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp .
How do you know if you have a disability?A disability is a condition that substantially limits one or more of your "major life activities." If you have or have ever had such a condition, you are a person with a disability. Disabilities include, but are not limited to: Alcohol or other substance use disorder (not currently using drugs illegally)Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, HIV/AIDSBlind or low visionCancer (past or present)Cardiovascular or heart diseaseCeliac diseaseCerebral palsyDeaf or serious difficulty hearingDiabetesDisfigurement, for example, disfigurement caused by burns, wounds, accidents, or congenital disordersEpilepsy or other seizure disorderGastrointestinal disorders, for example, Crohn's Disease, irritable bowel syndromeIntellectual or developmental disabilityMental health conditions, for example, depression, bipolar disorder, anxiety disorder, schizophrenia, PTSDMissing limbs or partially missing limbsMobility impairment, benefiting from the use of a wheelchair, scooter, walker, leg brace(s) and/or other supportsNervous system condition, for example, migraine headaches, Parkinson's disease, multiple sclerosis (MS)Neurodivergence, for example, attention-deficit/hyperactivity disorder (ADHD), autism spectrum disorder, dyslexia, dyspraxia, other learning disabilitiesPartial or complete paralysis (any cause)Pulmonary or respiratory conditions, for example, tuberculosis, asthma, emphysemaShort stature (dwarfism)Traumatic brain injury Disability Status PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.

#J-18808-Ljbffr

Requisitos

Senior Software Engineer
Empresa:

Gofundme


Software Engineer, Ios

About DialpadWork BeautifullyDialpad is the leading Ai-Powered Customer Intelligence Platform that is transforming how the world works together. Based on 4 b...


Desde Grabjobs Argentina - Capital Federal

Publicado a month ago

Consultores Sap

Desde CS INFÓRMATICA, una reconocida empresa de tecnología con 38 años de experiencia, nos encontramos en búsqueda de Consultores SAP que tengan un expertise...


Desde C&S Informa´Tica S.A. - Capital Federal

Publicado a month ago

Analista De Oficina Técnica Y Legajista Ssr

Buscamos un profesional proactivo y analítico para desempeñar el rol de Analista de Oficina Técnica. Tu principal objetivo será realizar el presupuesto de la...


Desde Neobiz Consultores - Capital Federal

Publicado a month ago

Senior Software Engineer

DevelopmentAvature's highly configurable, high-performance platform has been redefining the large-enterprise SaaS market since 2005, resulting in an exciting...


Desde Grabjobs Argentina - Capital Federal

Publicado a month ago

Built at: 2024-06-02T10:56:10.337Z