Arka Group - King of Prussia, PA

posted 24 days ago

Full-time - Principal
King of Prussia, PA
Space Research and Technology

About the position

The Principal Software Architect position is a leadership role focused on the technical design and implementation of complex government system architectures for national critical systems. The architect will work closely with customers to understand their needs and collaborate with engineering teams to deliver custom applications and advanced R&D solutions. This role requires a strong background in software architecture, system design, and the ability to lead teams through the entire software development lifecycle (SDLC).

Responsibilities

  • Leading engineering development teams in all aspects of software development to achieve program and technical success through the entire Software Development Life Cycle (SDLC)
  • Continuously applying technical knowledge to determine and set technical objectives to analyze, investigate, and resolve advanced engineering problems
  • Evaluating the engineering solution, including the software design, development, documentation, and deployment procedures
  • Communicating engineering status, risks or issues involving system performance, availability, or security to program leadership and the customer
  • Holding technical exchange meetings with government customers to brief engineering design for government review and approval mechanisms
  • Understanding, evaluating, and recommending new technologies that can enhance the performance of a software system

Requirements

  • Active TS/SCI clearance
  • Prior experience as a Principal Architect or Associate Principal Architect with a proven track record of providing technical leadership throughout the software development lifecycle
  • Effective cross-organizational communicator with the ability to work well on a small team in a fast-paced environment
  • Proven track record of leading agile software engineering efforts across the entire lifecycle including design, development, configuration and integration, testing, and delivery to end users
  • Familiarity with software development in AWS, AZURE or similar cloud architecture concepts
  • Experience with cloud services for Kubernetes software deployment and management solutions
  • Ability to perform in-depth system engineering activities and translate them into actionable software development concepts
  • Experience reviewing merge requests for technical soundness and adherence to coding standards

Nice-to-haves

  • Demonstrated business acumen and ability to balance technical requirements with business needs
  • Experience in software application deployment, virtualization, and containerization
  • Experience with satellite communication planning for individual satellite scenarios and constellations
  • Experience with SIGINT and GEOINT data processing
  • Experience with satellite command and control / C2
  • Experience with advanced mission planning for satellite base operations and payload operation / integration layer

Benefits

  • Comprehensive medical/vision/dental insurance packages
  • Company contributions to qualified HSA accounts
  • 401k retirement plan with industry leading company contributions
  • 3 weeks of vacation accrual per year plus time off for sick leave and unscheduled life events
  • 13 paid holidays
  • Continuing education benefit up to $25k/year for approved programs
  • Annual bonus program based on company and employee performance
  • Company paid life insurance, AD&D, Short-Term and Long-Term disability insurance
  • 4 weeks paid Parental Leave
  • Employee assistance program (EAP)
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service