Kforce Backend Software Engineer in Beaverton, Oregon

Kforce has a client in search of Backend Software Engineer in Beaverton, Oregon (OR).Summary:Our production code is typically written for the JVM, mostly in Scala, and deployed on EC2. We tend to prefer strongly typed, functional style over imperative style in our code. The architecture is highly distributed and decoupled, favoring availability over consistency. We practice continuous delivery. Every merged pull request is sent straight to production with appropriate feature flagging. We operate the systems we develop and have a rotating on-call schedule for nights and weekend contact. During office hours, incidents are handled by the team as a whole. Getting paged is rare. Our automation is typically scripted in python or ruby. AWS CloudFormation is the backbone of our deployment architecture. The team is composed of a diverse spectrum of experience levels - from industry veterans to entry level employees.As a Software Engineer, you will:

  • Successfully operate within our engineering environment and help evolve it over time

  • Review your peer's technical designs, code, and tests

  • Work in a collaborative environment that rewards experiments, initiative, curiosity, and mentoring

  • Leverage your database knowledge to ensure data storage is designed for security, reliability, availability, maintainability, and performance

  • Practice DevOps ensuring a culture of testing and releasing software on AWS continuously using automation and monitoring

  • Partner with other engineering and product teams to ensure the service ecosystem is loosely coupled and scalable

  • Work with teams dedicated to mobile development, physiological science, and user experience

We're looking for someone passionate, someone who has these experiences and clearly demonstrated these skills:

  • Relevant professional experience or a Bachelor's degree in Computer Science, Information Systems, or other relevant field

  • Good working knowledge of basic computer science data structures and algorithms

  • Creating RESTful APIs

  • Working with a variety of database paradigms

  • Amazon Web Services (AWS) hosting and managed services

  • Scalable, reliable, and eventually consistent distributed systems

  • Excellent written and oral communication skills to both technical and non-technical audiences

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.Compensation Type:Hours