Software Engineer - Server-Side and Cloud Applications Developer

Zoosk

(San Francisco, California)
Full Time
Job Posting Details
About Zoosk
Zoosk is a leading online dating company founded by engineers, and has a solid history of iterating on what works best for our customers to help them fall in “like” and eventually love. Our smart, passionate employees collaborate across departments to help achieve our mission to empower everyone to lead a more fulfilling love life. With over 35 million active members in 80+ countries and top dating apps for both Android and iOS, we’re a lot more than just a fun place to work.
Summary
Zoosk is looking for software engineers of all levels who will be responsible for creating and maintaining multiple back-end and cloud systems that serve data and provide business logic to our many client applications through a REST-based API. Your server-side code will provide access to critical functions for Zoosk client applications, including authentication, user activity controls, messaging, search, social graph, user profile management, payments, caching, and photos.
Responsibilities
* Design, code and maintain software libraries and APIs that drive our client applications, providing access to data, caching, job scheduling, business logic and messaging systems * Collaborate with product managers to define clear requirements, deliverables, and milestones for development projects * Own significant portions of the codebase and monitor their performance in production systems * Identify opportunities to improve Zoosk software infrastructure. Research technologies, produce proof of concepts and integrate into production systems.
Ideal Candidate
* Bachelor's in Computer Science or commensurate experience * Experience with one or more of the following languages: Javascript, PHP, or Java * Solid computer science fundamentals * Excited about hard problems and creating next-gen solutions **Preferred (Additional) Qualifications** * 2+ years experience building scalable, data-driven software systems * Solid experience with relational databases, handling datasets of millions of rows * Experience building applications on LAMP stacks * Experience with one or more of the following technologies: Node.js, Angular.js, MySQL, AWS Cloud Services (DynamoDB, API Gateway, RDS, Lambda, CloudFormation)

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.