Staff Software Engineer - Payments

2 days ago

🏡 Remote – New York

Apply Now
Logo of GoFundMe.org

GoFundMe.org

GoFundMe.org is a registered 501(c)(3) nonprofit organization that works closely with GoFundMe.

11 - 50

Description

• Collaborate with a team of engineers, product management and external partners to identify and implement improvements and new features for the GoFundMe Payments Platform. • Be an active contributor to the entire product development life cycle which includes architectural design, development, deployment, documentation and maintenance of new and existing backend services and tools. • Participate in code reviews to maintain internal standards for style, maintainability, and excellence. • Contribute to the growth of the Payments organization by looking for opportunities to improve efficiency, processes and productivity. • Ship features and improvements with minimal guidance and support from other team members. • Participate in on-call rotations to assist in solving urgent engineering issues. • Recognize technical debt, propose and implement solutions. • Provide mentorship to junior developers through chat and pair programming. • Advocate for improvements to the codebase, and provide leadership to others within your team.

Requirements

• 8+ years of professional experience working with backend programming languages, with at least 3+ years in payments or fintech. • Professional experience with relational database design. • Professional experience developing REST APIs using any standard framework. • Strong professional experience with performance and optimization problems and the ability to both diagnose and prevent these problems. • Experience with event driven architecture at scale. • Strong understanding of design patterns, and architectural best practices covering software architecture, development, testing, and delivery. • Strong professional experience with analyzing and diagnosing performance problems and the ability to both diagnose and prevent these problems. • Experience using Git in a workplace environment. • Experience working in an agile, intensely iterative software development process. • Experience with application performance monitoring and log analytics tools.

Benefits

• Market competitive pay. • Rich healthcare benefits including employer paid premiums for medical/dental/vision (100% for employee-only plans and 85% for employee + dependent plans) and employer HSA contributions. • 401(k) retirement plan with company matching. • Hybrid workplace with fully remote flexibility for many roles. • Monetary support for new hire setup, hybrid work & wellbeing, family planning, and commuting expenses. • A variety of mental and wellness programs to support employees. • Generous paid parental leave and family planning stipend. • Company provided life and disability coverages. • Supportive time off policies including vacation, sick/mental health days, volunteer days, company holidays, and a floating holiday. • 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. • 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!

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com