πUnited States
Senior Software Engineer - Backend

Givelify
πRemote - Canada, United States
Please let Givelify know you found this job on JobsCollider. Thanks! π
Summary
Join Givelify, a fintech-for-good company, as a Senior Software Engineer - Backend and be part of a talented team building backend systems for a leading online and mobile giving platform. You will engineer highly available and scalable real-time software systems, drive the software development life cycle, and ensure high-quality software products. This role requires collaboration with cross-functional teams, including front-end, research, and DevOps. You will mentor junior engineers and contribute to a positive work environment focused on social impact. Givelify offers competitive pay, excellent benefits, and flexible PTO. The company is recognized for its innovation and commitment to a purpose-driven workplace.
Requirements
- B.S./β―M.S./Ph.D.β―in Computer Science, Computer Engineering, Mathematics, or equivalent STEM degree
- Experience in building large-scale distributed web applications
- Deep understanding of graph design principles with a strong background in back-end development environment while constructing APIs
- Optimization of databases for big data environment, structuring of queries for fast responses
- Experience with cloud computing platforms (e.g., Amazon AWS, Microsoft Azure, Google App Engine, etc.)
- Deep understanding of big O notation and algorithm complexity analysis
Responsibilities
- Engineer highly available and scalable real-time software systems
- Drive the software development life cycle from requirements gathering, development, testing to deployment
- Be 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
Preferred Qualifications
- Ability to work in collaborative cross-functional environments
- Ability to take a human-centric approach that meets or anticipates customer needs when developing solutions
- Detailed and Quality-oriented
Benefits
- Competitive pay
- Full benefits to help care for you today and in the future
- Amazing perks (including flexible PTO)
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
π°$185k-$223k
πUnited States
πUnited States
πPortugal
π°$225k-$255k
πUnited States
π°$170k-$240k
πUnited States
πChina
πIndia
π°$190k-$221k
πWorldwide
πUnited Kingdom, Spain