Unknown Company

Sr. Backend Engineer - San Francisco, CA

san francisco, ca • Posted 6 days ago
Onsite Contract General

Sr. Backend EngineerLocation: San Francisco, CADuration: Contract (12+ Month)No Visa Sponsorship available for this job. No third-party agencies Corp To CorpJob description:Act as the lead engineer for content core platforms and own/drive the detailed software architecture & design across all workstreamsWork closely with Enterprise Architecture to develop optimal software/system architectureBridge the gap between high-level architecture developed by Enterprise Architecture and the detailed solutions design input needed by the delivery teamsAct as SME for platform development in AWSWork closely with operations to develop the most optimal system architecture/deployment design for content core platformsJump in and solve complex technical problems and design issuesDrive adoption of advanced cloud based features and capabilities where it makes senseInteract with development teams providing mentoring and guidance (through code reviews, design reviews, best practices and technical vision) while being still very hands-on and capable of deep diving into implementation details.Minimum Qualifications:B.S.

/ M.S. Computer Science or equivalent, with strong fundamentals and problem solving skills (such as data structures, computational algorithms, and operating systems).10 years of software engineering experience building scalable, high-performance systems in a direct-to-consumer business10 years of experience working with open source platforms, API development, REST/SOAP, Linux, Java, Node.JS, MongoDB/NoSQL databases5 years of experience leading small to medium sized software engineering teams in an Agile/SCRUM environmentExperience leading platform development using micro-services in AWS5 Years of hands-on experience as fullstack developer, at all tiers from the front end UI to the backend data store.Successful track record of developing high quality software products and shipping production ready software on schedule.Accomplished team player with a desire to work hard, get along with others, and have fun

Back to Job Search