Chief Architect

  • location: Austin, TX
  • type: Permanent

job description

Chief Architect

CHIEF ARCHITECT

WHAT YOU WILL BE DOING:

  • Strategize technology direction with CTO, SVP Product Engineering and SVP Product Management in supporting the product roadmap.
  • Designing system architecture and software components that align with our business strategies and objectives.
  • Work with architecture and senior engineering team to develop architectural roadmaps.
  • Provide expertise and mentorship to the engineering team.
  • Continue to develop our technology patent portfolio
  • Evaluate partner technologies.
  • Evaluate new hire candidates.
  • Provide expertise on engineering best practices, standards, architectural approaches and complex technical resolutions for processes.
  • Oversee quality improvement to ensure that deliverables are secure, scalable and reliable
  • Implement key architecture and infrastructure decisions.
  • Work closely with the SVP Engineering and Engineering Team Leaders to plan and execute software engineering development cycles in an Agile environment.
  • Lead and build strong global software development engineering teams and a strong, positive software engineering culture.
  • All other duties and responsibilities and may be assigned
WHAT YOU NEED:

  • 15+ years software development and architecture experience.
  • 8+ years Java experience
  • 4+ years cloud infrastructure experience (AWS, Azure, OpenStack, etc.)
  • Experience in large-scale, production ElasticSearch deployments
  • Proven background implementing Big Data technologies in a production environment.
  • Strong background in solving concurrency and horizontal scalability problems.
  • Experience architecting and developing distributed systems.
  • Experience building / consuming REST APIs.
  • Experience with high throughput, scalable, systems.
  • Experience with SQL and NoSQL database systems.
  • Experience with Agile development practices like unit tests, and code reviews.
  • Strong data analysis skills.
  • Self-starter with strong work ethic and ability to excel as part of a geographically diverse team.
  • Fluency in English required (Spanish a plus).
  • Excellent verbal and written communication skills.
Preferred Skills and Experience:

  • Knowledge of enterprise security/threat intelligence/threat detection a big plus.
  • Experience in Network security is a plus.
  • Experience with application security a plus.
  • Machine learning experience
  • Functional programming experience
  • Message/Actor based frameworks like Erlang or Akka
  • Open source security tools: OSSEC, snort, Metasploit, Nessus
  • Tools: Github or similar, Sphinx, Hadoop, Valgrind, Fortify

get jobs in your inbox.

sign up
{{returnMsg}}

related jobs