Apply Now    
Job ID: JR0806149
Job Category: Engineering Support
Primary Location: Santa Clara, CA US
Other Locations:
Job Type: Experienced Hire

Software Architect

Job Description
Job Description: Software architect is responsible for the technical direction of a project. Makes high level design choices for the software structure, frameworks, protocols, and algorithms. Determines coding practices, development tools, and validation requirements. Performs pathfinding and surveys technologies. Interacts with multiple technologists in the company and within the industry as well as between developers and project managers to evaluate feasibility of requirements and determine priorities for development. At Intel Security, we live for the challenge of protecting our customers by staying ahead of the bad guys in our relentless search for safe. And in a world where computing devices are everywhere, delivering on this mission has become imperative. There has never been a better time to be part of Intel Security! Do you want to build a software product that can protect millions of homes? Do you cherish the challenge of building a highly scalable web service? Are you excited about internet-of-things and its impact to the digital home? If the answer is yes, then this role is for you! This team intends to build a cloud-based security solution for home gateways. A home gateway is a high-end router that powers Internet for most consumer homes today. We are building a highly scalable security solution that can be leveraged by millions of gateways on the Internet. We are looking for a software architect with extensive knowledge and experience in building scalable gateway solutions using open-source software stack and Amazon Web Services platform. Software solution spans across multiple technology platforms involving routers or gateway (Linux), Cloud (LAMP stack, AWS) and Mobile applications (Android / iOS platform). We aspire to hire a hands-on gateway architect. The selected candidate will have a lead role in design and architecture of a highly scalable, fault-tolerant software solution for home gateways. Candidates will be responsible for driving all technical decisions related to the product. Candidate will also play a key role in helping define the product road map and features. And fuel the innovation pipeline for the product. This position is based out of our Santa Clara office. KEY RESPONSIBILITIES: • Work closely with a cross functional team including product management, engineering, product marketing to formulate the overall strategy, define product features, and drive the system architecture. • Provide architectural and technical guidance to a team size spanning around 25+ engineers. • Analyze business requirements and lead the design, architecture, and implementation of highly scalable and flexible gateway solution using modern best of breed technologies • Understand networking platforms and various application layer protocols. Design end-to-end architecture involving Mobile systems, gateways Cloud services. • Define RESTful services that will be consume


Qualifications

• Bachelors of Engineering in Computer Science or equivalent. Masters/Ph. D preferred • Min. 15-20 years of software development experience. • 5+ years of architect experience. Demonstrated experience of designing and taking gateway products to market. • Have strong interpersonal verbal and written communication skills • Be fluent in various programming languages/techniques including at-least Java, Python, JavaScript/JQuery, AJAX, HTML5, CSS/LESS • Extensive experience in at least one server-side framework: Python/Tornado/Django, PHP, Ruby on Rails, etc. • Experience in building scalable web applications in cloud-based environments is a plus • Have excellent debugging and problem solving skills • Have a working knowledge of Unix/Linux and Embedded Systems • Experience working on a cloud-based product for networking devices is needed. • Bachelor’s degree in Computer Science or related discipline or equivalent job experience. • Experience working on Agile Scrum project is highly desirable. • Experience with a relational database system such as MySQL or SQL Server is desirable. • Experience working with a NOSQL system such as Cassandra or CouchBase is highly desirable. • Experience designing and scaling solutions with Amazon Web Services (AWS) is desirable.

Inside this Business Group

The Intel Security Group combines employees from McAfee and Intel – people with security expertise in hardware, software, and solutions into one business unit focused on building hardware, software, services and end-to-end security solutions. Intel Security Group sets the stage for new levels of collaboration and innovation and will drive leadership in the industry by providing ubiquitous security and identity protection for people and businesses worldwide.


Posting Statement. Intel prohibits discrimination based on race, color, religion, gender, national origin, age, disability, veteran status, marital status, pregnancy, gender expression or identity, sexual orientation or any other legally protected status.

Position of Trust. This role is a Position of Trust. Should you accept this position, you must consent to and pass an extended Background Investigation, which includes (subject to country law), extended education, SEC sanctions, and additional criminal and civil checks. For internals, this investigation may or may not be completed prior to starting the position. For additional questions, please contact your Talent Consultant.

Apply Now    

What would you like to do now?

Connect with Us

Get Job Alerts

Get started
Student Center

Find out more about working at Intel

Learn more
Hiring Process

Hiring Process

Learn more

Grow your network of opportunities