Position Title: Sr. Principal Software Engineer
Location: Herndon, VA
Status: Green Card or US Citizen
This role works directly with customers and engineers, providing technical leadership, deep technology expertise and architecture experience to ensure successful Docker implementation. Working in partnership with Docker, this position provides hands-on technical design and implementation ensuring Docker technologies and the Docker platform are successfully incorporated into customer development and deployment environments.
-The successful candidate will research, design, develop and/or modify enterprise-wide systems and/or applications software. Other responsibilities may include:
-Leads the research and development of new software products and applications on the leading edge of established knowledge and standards.
-Conceives, designs, prototypes, and tests new methods, algorithms, and models.
-Defines architecture requirements and performance standards to meet or exceed management and customer specifications.
-Identifies and directs resolution of complex hardware/software interface issues.
-Advises hardware engineers on machine characteristics that affect software systems, such as storage capacity, processing speed, and input/output requirements.
-Prepares reports on analyses, findings, and project progress, and presents results to management and/or customer personnel.
-Serves as the primary customer interface to resolve problems and ensure requirements are met on a timely basis.
-Provides guidance and work leadership to less-experienced software engineers, and may have supervisory responsibilities.
-Serves as a technical team or task leader.
-May provide expertise to multiple projects and tasks.
-Maintains current knowledge of relevant technology as assigned.
-Participates in special projects as required.
-Bachelors Degree in Computer Science, Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
-Masters Degree preferred.
-10-15 years of related software development experience.
-The Docker Solution Architect will have a strong background in architecting and designing complex customer solutions in a rapidly evolving technology domain. The successful candidate will have a minimum of four years of architecture experience, with at least six years specifically focused on enterprise virtualization, PaaS, IaaS technologies and/or distributed application development.
-The Solution Architect will have a proven track record of working closely with customers in a consultative fashion to produce solutions that exceed their most challenging technical and business expectations.
-Proven experience in a senior customer facing technical role
-Proven Linux admin. skills
-Experience with the IaaS, PaaS and cloud technologies
-Experience of distributed application concepts and devops tools
-Excellent verbal & written communication skills
-Solid customer≠facing skills
-Self≠starter, able to work solo and part of a cross≠functional team
-Technical problem solver and influencer projects as required.
||Sr. Principal Software Engineer
Opportunity Employer M/F/D/V