TalentWeb Recruitment & Staffing is searching for a Backend Engineer for our client in San Jose, CA. The ideal candidate is a well-rounded Backend Engineer who is passionate about building and delivering reliable, scalable and infrastructure for SaaS products.
- Produce designs and rough estimates, and implement features based on product requirements.
- Collaborate with peers on designs, code reviews, and testing.
- Produce unit and end-to-end tests to improve code quality and maximize code coverage for new and existing features
- Participate in brainstorming sessions and contribute ideas to our technology, algorithms and products.
- Build application/security/cache/data system and implement core business logic.
- Collaborate with team members to understand end-user requirements, formulate use cases, and then translate that into a pragmatic and effective technical solution.
- 3-5 years in professional backend development experience
- Experience developing in Python, Java, Node.JS
- Experience with TCP/IP and network protocols.
- Experience with database internals, database language theories, database design, SQL and database programming.
- Understanding of technologies such as virtualization and global infrastructure, load balancing, networking, data storage, Hadoop, MapReduce, message queue and security.