Staff Software Engineer


2019-11-16 21:04:32

Job location San Diego, California, United States

Job type: fulltime

Job industry: I.T. & Communications

Job description

About the role:

PayLease is currently seeking a Staff Software Engineer to support and develop new features for our online payments system. The ideal candidate will be a driven, team player working on a small focused team. The engineering team at PayLease uses the Agile/Scrum development methodology. A high degree of teamwork and flexibility are essential for this position.

Why you should work here:

  • Opportunity to work on modern technologies, architectures and best practices
  • Exciting team environment with opportunities to collaborate across teams and functions
  • An engineering culture that dedicates time to promote learning new technical skills
  • Fun company events and in-office perks
  • Flexible, uncapped paid time off

About you:

  • 8+ years of relevant work experience in Software Development required
  • Bachelor's Degree in Computer Science or equivalent Engineering discipline required
  • Expertise in at least 2 of the following programming languages - JavaScript, Java, C#, PHP, Python, Elixir - with an interest to learn other coding languages
  • Experience in API design and development (REST, GraphQL)
  • Experience in architecting and designing distributed systems
  • Experience mentoring a team with engineering best practices and independently leading complex technical implementations
  • Strong team player with a positive attitude and learning mindset
  • Applied experience with SQL and NoSQL databases
  • Experience with Scrum Agile practices.

 Preferred Qualifications:

  • Master's Degree in Computer Science or equivalent Engineering discipline
  • Experience developing cloud native applications. AWS/GCP Preferred
  • Demonstrated experience in delivering full-stack solutions
  • Experience with Kanban/Lean/XP Agile practices
  • Experience with Enterprise Integration

Inform a friend!