Software Engineer, Service Backend
Description
Every day, SmartNews analyzes millions of URLs to deliver the top articles that matter in near-real time to millions of users around the world. Our backend engineers ensure that we can respond to volumes exceeding >1M requests/min—with content that is dynamically personalized for each user.
Responsibilities:
- Design and implement core backend systems
- Analyze and improve stability, efficiency, and scalability of various systems
Requirements
Minimum Qualifications
- Over 5 years of experience in backend development
- Coding experience in Java, Kotlin, or Scala
- Experience operating and maintaining a JVM-based application
- Experience developing on top of a web framework (e.g. Spring Boot, Ruby on Rails, etc.)
- Working knowledge of HTML5, CSS3, and JavaScript
Preferred Qualifications
- Experience with AWS
- Experience developing and operating a high-traffic web service
- Good understanding of JVM internals
- Strong interest in news media and our mission to deliver high quality information to the world