engineer sr,– Retail Payments Technology- Seattle WA

Starbucks Coffee CompanySeattle, WA
7d

About The Position

Deliver high quality software using Agile/Kanban development methodologies Ensures application and infrastructure architectural solutions are stable, secure, highly available and compliant with Company standards and practices All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, or protected veteran status, or any other characteristic protected by law. Qualified applicants with criminal histories will be considered for employment in a manner consistent with all federal, state and local ordinances. Ability to establish cross-functional, collaborative relationships with business and technology partners

Requirements

  • 8 years of professional industry experience with software development
  • Bachelor's degree in computer science or related field
  • 5+ years of professional industry experience with software development in .NET Core/C
  • 3+ years of experience with large-scale distributed systems and multi-tier architectures
  • 2+ years of experience developing and operating services in one or more of the major cloud providers such as Azure, AWS, or GCP. Azure preferred.
  • 2+ years of experience with containerization and orchestration technologies such as Docker and Kubernetes
  • 2+ years of experience with Kotlin in android development
  • Strong software engineering fundamentals including knowledge of design patterns and OO coding principles
  • Demonstrated ability to debug and optimize code and automate routine tasks
  • Demonstrated experience implementing and managing high capacity, redundant, and mission critical environments
  • Strong verbal and written communications skills are a must, as well as the ability to work effectively across internal and external organizations
  • Experience with relational and non-relational, NoSQL databases
  • Proficient in Linux development

Nice To Haves

  • Experience working with distributed systems and architectures, including SOA, SaaS and microservices is a Plus
  • Understanding of the payment processing industry including card-present, certification and PCI are a Plus
  • Retail Payment experience would be a BIG plus

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service