Senior Software Engineer - Backend

June 25

Apply Now
Logo of Givelify

Givelify

Mobile Giving • Mobile Donations • Mobile Innovators • Mobile Charity • Church Giving

51 - 200

Description

• Engineer highly available and scalable real-time software systems • Drive the software development life cycle from requirements gathering, development, testing to deployment • Responsible for the timely and successful delivery of high-quality software products • Be responsible for the quality of user experience through the quality of the systems under your stewardship • Partner with members of our technology, design, product, support, marketing in an agile cross-functional setting • Work with our front-end team to fine-tune our REST APIs • Work with Givelify’s research team to implement machine learning and other computational algorithms to bring complex insights to life • Work with our DevOps team to ensure a scalable, secure, redundant, distributed production environment system • Mentor and grow junior engineers

Requirements

• B.S./ M.S./Ph.D. in Computer Science, Computer Engineering, Mathematics, or equivalent STEM degree • Experience in building large-scale distributed web application • Deep understanding of graph design principles with back-end development environment • Optimization of databases for big data environment • Experience with cloud computing platforms (e.g., Amazon AWS, Microsoft Azure, Google App Engine) • Deep understanding of big O notation and algorithm complexity analysis

Benefits

• Competitive pay with excellent benefits • Flexible PTO

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