Staff Cloud Engineer

  • Join a team of skilled engineers dedicated to proactively building highly-performant infrastructures for online services
  • Have a critical role in building and maintaining a robust, fault-tolerant, global payments platform processing billions of dollars per year.
  • Lead, mentor, and inspire a team of software engineers, fostering a culture of innovation, excellence, and continuous learning
  • Drive architectural decisions, advocating for best practices and improvements to our development processes.
  • 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.
  • Fostering DevOps mentality to push the department’s velocity to meet goals 

What you bring (Required):

  • Bachelor’s Degree in Computer Science or a related field, or equivalent work experience.
  • 8+ years hands-on experience building highly scalable projects involving cloud-based infrastructure design and implementation.
  • High-level proficiency with AWS.
  • Expertise in software architecture, design patterns, and microservices architecture.
  • Good understanding of distributed data models with experience debugging distributed systems with high data loads.
  • High-level of proficiency in infrastructure as code (IaC) 
  • Expertise with Bash and one or more of PHP, NodeJS, Python3, Go
  • A deep sense of quality, and sharp engineering skills with strong computer science fundamentals.
  • An ability to thrive in fast-paced, sometimes ambiguous start-up environments
  • Demonstrated ability to work collaboratively across different teams and cultures.