Placement papers | Freshers Walkin | Jobs daily: Senior Software Engineer, Distributed Systems (Kafka, Java, Seattle | Bay Area) at PrestoQ (Seattle, WA)


Search jobs and placement papers

Senior Software Engineer, Distributed Systems (Kafka, Java, Seattle | Bay Area) at PrestoQ (Seattle, WA)

We're looking for experienced engineers with a demonstrated ability to architect, code and maintain large-scale distributed systems using Kafka and microservices. PrestoQ offers the unique challenge of building an experience that spans enterprise services and consumer applications within the physical environment of a retail store.


Position Requirements



  • 5+ years of industry experience designing, building, and maintaining large-scale software services

  • 3+ years of experience in a mature organization using Kafka and microservices

  • Confidence writing code in Java, Kotlin, C# or other statically typed modern languages

  • Confidence with modern NoSQL and caching patterns

  • Experience building and running services on AWS and/or Azure

  • B.S. in Computer Science, Computer Engineering, Mathematics or a related field or comparable industry experience

  • Authorization to work in the United States


Ideal candidates have a:



  • Deep knowledge of Kafka and distributed computing patterns and anti-patterns

  • Mix of startup and large software company experience

  • Located near Seattle, WA or Palo Alto, CA


We are working on a set of problems that require the best software engineers in the industry to get right. Our engineers are the pillars of the future of the company and they are treated and compensated as such. We're a small team of experienced industry professionals building an organization that can solve tough problems and values a collaborative environment.


Every engineer on the team



  • Is a seasoned senior or principal engineer with many years of industry experience working on big, complex projects

  • Has demonstrated the ability to work collaboratively in an ambiguous, fast-paced environment

  • Considers software development a craft that they're on a lifetime journey to master

  • Will not settle for anything less than clean, SOLID, testable code

  • Takes ownership of their domain from the ground up, from architectural decisions to coding to testing to operations

  • Takes pride in keeping a tidy house with minimal technical debt

  • Leaves their ego at the door and collaborates with the team to arrive at the best solution

  • Is always experimenting with new technologies and learning new skillsets


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment