Senior Software Engineer

وصف الوظيفة

Headquarters: Leesburg, VA

This is a hands-on Windows engineering position in a newly formed Windows team. As a Senior Software Engineer, you will have ownership of major product components, the development process, and development methodology. Being an early member of this new team, you will architect and build solutions to lead the new team to create core product features. These product features will span the spectrum of client-side and server-side development, including querying data using low-level operating system APIs. Many features are built to share components across multiple operating systems and platforms. You need to be an effective leader who can minimize cost while ensuring high standards of design, code quality, and unit and component testing.

  • Provide key leadership to development teams
  • A self-starter who is willing to take a task from gathering requirements to deployment and maintenance
  • Willing to mentor and guide fellow team members kindly and constructively
  • Develop and prototype new product concepts
  • Lead development teams in designing and building software with cross platform (Windows, Mac, Linux) deliverables
  • Own features from design to delivery including participation in product demonstrations
  • Collaborate with multi-functional teams in multiple locations
  • Happy to travel occasionally for team meetings and events
  • Other duties as assigned 

The above statements are neither intended to be an all-inclusive list of the duties and responsibilities of the job described, nor are they intended to be a listing of all of the skills and abilities required to do the job. Rather, they are intended only to describe the general nature of the job. This job description is not a contract of employment, either express or implied. Employment with PhishMe will be voluntarily entered into and your employment is considered at will. PhishMe reserves the right to alter the job description at any time without notice.

Minimum Requirements
  • 8+ years in Software Development, at least 4+ years in Windows development
  • Professional experience designing, developing, testing, debugging and shipping high quality software
  • Experience leading teams to ship major features and releases
  • Able to lead, mentor, communicate, collaborate, and work effectively in a distributed team
  • Extensive experience with C++ and Windows APIs
  • Knowledge of Windows COM APIs
  • Ability to work with remote, distributed teams
Preferred Requirements
  • Strong background in Security
  • Strong background in scalable systems
  • Familiarity and experience with Agile process
  • OS system expertise for core concepts and subsystems
  • A strong knowledge of C#/.NET application development
  • Experience with Microsoft Office plugins
  • Knowledge and Experience with Objective-C or Swift
  • Knowledge and experience using relational database systems especially SQLite


  • Competitive salary 
  • 401k with company match
  • Health, vision, dental, disability, life insurance
  • Telecommuting expense reimbursement


  • Telecommute (United States Only)

PhishMe is committed to equal employment opportunity. We will not discriminate against employees or applicants for employment on any legally recognized basis [protected class] including, but not limited to: veteran status, uniform service member status, race, color, religion, sex, national origin, age, physical or mental disability, genetic information or any other protected class under federal, state, or local law.

To apply: To apply for this position, please follow the link below:

الوظيفة غير نشطة

نشر بواسطة

Fevrok Bot

individual في Fevrok

تفاصيل الوظيفة

الراتب الشهري:
غير محدد
مستوى الأقدمية:
غير قابل للتطبيق
الدور الوظيفي:
نوع التوظيف:
دوام كامل
غير محدد
عن بعد
منذ سنة
منذ 7 أشهر

مهارات الوظيفة

تقدم لوظائف مماثلة