Senior Software Engineer, Backend
Grokker
This job is no longer accepting applications
See open jobs at Grokker.See open jobs similar to "Senior Software Engineer, Backend" Khosla Ventures.We are seeking a Senior Backend Engineer to help us grow our client/server platform for web and mobile users by creating highly performing, distributed back-end systems.
Grokker's site and apps are built using the following technologies:
- JavaScript with Node.js for our server infrastructure
- MongoDB
- React Native for mobile platforms
- Native languages for TV platforms (Roku, Apple TV, Fire TV)
We develop using an iterative approach, though we are not dogmatic about methodology. Everyone in the company is responsible for coming up with great ideas that will become part of our product. Don't expect to be handed a spec and go off and build it for months; instead, we establish our goals together and support each other to reach them one piece at a time.
We believe in good code quality and building for the long term. We enforce coding standards and have regular code review sessions in order to maintain quality, share knowledge, and reduce duplication of effort.
About You
- BS or MS in Computer Science or equivalent experience
- 5+ years of relevant experience
- Experience designing, building, and working within a microservices architecture
- Experience working with event streaming platforms like Apache Kafka
- Experience building REST or GraphQL APIs
- Experience with Docker or other container technologies a plus
- Experience with Node.js or similar server side scripting languages a plus
- Familiarity with cloud providers such as AWS, Google Cloud or Azure
- Good understanding of security and networking/routing/firewalls
- Passion for quality and writing clean, solid, readable code that scales and performs well
- Desire to learn, to improve yourself, and to help the people around you improve
- Passion about a hobby
Some Projects You Could Be Working On:
- Improving our Search and recommendation systems
- Real-time user interactions around chat and video recommendations
- Embedded video players
- Tools and analytics for internal and external use Infrastructure--scaling, monitoring, and automating tasks
- Expand on existing monitoring and metrics systems
- Work towards improving our CI/CD pipeline
- Take initiative in performance optimizations
Grokker Perks:
-Stuff to Perk You Up -Work from home Wednesdays for all -Daily catered lunches and fully stocked kitchen -Ergonomic and height-adjustable workstations -Very competitive compensation and benefits package -Unlimited vacation policy -Career development and coaching to help you meet your professional goals -Opportunity to learn from a dedicated team and strong leadership -Dynamic, rapidly growing company, focused on helping organizations thrive
This job is no longer accepting applications
See open jobs at Grokker.See open jobs similar to "Senior Software Engineer, Backend" Khosla Ventures.