Senior Software Engineer - Administrative Services Lead
Job Description
Job Description
Reston, VA (CONUS / OCONUS Support) | Hybrid / Remote Eligible Based on Mission Requirements TS/SCI RequiredPosition SummaryGC2IT is seeking a Senior Software Engineer - Administrative Services Lead to own the design, delivery, performance, and operational evolution of the administrative services domain for a large-scale, globally distributed mission platform. The role leads the control plane, administrative interfaces, user/role management, and peripheral/device management services needed to deploy and operate the platform consistently in the field.Key Responsibilities· Own the administrative services portfolio, including control-plane services, administrative interfaces, user/role administration, authentication/authorization, install/upgrade lifecycle services, and peripheral/middleware management.· Define and maintain the architecture and delivery roadmap for administrative capabilities across multiple environments and deployment types.· Lead development and sustainment of administrative user experiences for system administrators, operations personnel, support/field teams, site/regional managers, and role-specific users.· Own user provisioning, lifecycle management, RBAC, permissions models, delegated administration, and secure administrative workflows.· Oversee integration and lifecycle management of peripheral drivers, SDKs, vendor APIs, middleware services, and compatibility/upgrade planning.· Serve as the primary technical lead for vendor engagement related to device and middleware certification into the platform.· Define and manage technical evaluation, certification criteria, compatibility testing, documentation, and supportability requirements for new peripherals and middleware providers.· Ensure reliable installation, upgrade, rollback, and support operations across globally distributed sites.· Partner with software architecture, platform engineering, security, field engineering, operations, and QA teams to ensure the administrative/control-plane stack is robust and supportable.· Independently manage this service domain, drive delivery outcomes, and participate in technical triage/root-cause analysis involving administration, authentication, user access, device integration, and platform management workflows.Required Qualifications· Bachelor's degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or a related technical field; four additional years of experience may substitute for a degree.· Ten or more years of software engineering, data platform engineering, search engineering, or analytics platform experience, including at least four years leading a major technical service area or team.· Strong experience designing and delivering administrative/control-plane services for complex distributed systems.· Experience with user/role management, authentication/authorization, administrative UI/UX, install/upgrade lifecycle orchestration, and/or device/peripheral management platforms.· Experience leading cross-functional delivery across software, operations, QA, and field/support teams.· Ability to engage external vendors and hold them to technical integration, documentation, and certification standards.· Strong problem-solving skills with the ability to manage both roadmap work and operational support issues.· Strong written and verbal communication skills, including technical design documentation and executive-level summaries.· Proven experience integrating third-party vendor components into production systems, including hardware peripherals, SDKs, middleware, drivers, and versioned dependencies.· Strong understanding of compatibility management across software, firmware, drivers, and vendor releases.· Experience managing service delivery for multiple user personas and differing levels of administrative access.· Ability to define service boundaries, ownership models, and roadmaps for a complex service portfolio.· Active Top Secret/SCI security clearance.Preferred Qualifications· Master's degree in Data Engineering, Computer Science, Analytics, or a related field.· Experience in Linux-based distributed environments and with Java-based backend services and modern web administrative interfaces.· Experience with role-based access control, identity federation, and secure administrative workflows.· Experience with remote management of fielded systems across geographically distributed sites.· Experience designing software certification/onboarding processes for third-party peripherals and vendors.· Familiarity with release engineering and compatibility testing for drivers, SDKs, and middleware components.· Experience with highly available or mission-critical operational platforms and technical documentation/knowledge artifacts for admin workflows, upgrade procedures, and supported-device matrices.· Experience with modern frontend frameworks such as Vue.js and service platforms using Consul, Nomad, Vault, or equivalent stacks.· Experience with observability/operational tooling, image-capture or reader devices, multilingual administrative interfaces, globally deployed platforms, and formal certification/testing programs for external hardware or middleware providers.Travel Requirements· Domestic and/or international project travel may be required.Security Clearance RequirementActive Top Secret/SCI security clearance required.PHYSICAL DEMANDSThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.While performing the duties of this job the employee is regularly required to climb, bend, stretch, walk, sit use hands to handle or feel; frequently use fingers to type; talk and hear; occasionally stand, kneel, stoop, crouch, bend, twist or reach out; may require lifting or moving 10 lbs; frequently required to reach with hands and arms. Vision requirements for this position include close vision, distance vision, color vision, peripheral vision, depth perception and ability to adjust focus.WORK ENVIRONMENTWork environment will have moderate noise when working in an office environment.ADDITIONAL INFORMATIONEqual Opportunity Employer - The Company does not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.All applicants must be able to perform the essential functions of the position, including corresponding core job requirements, with or without reasonable accommodation. Reasonable accommodations may be made to enable individuals with disabilities (and others in accordance with applicable law) to perform the essential functions of the job, consistent with applicable laws and Company policy.Job Type: Full-timePlease email inquires to: jobs@gc2it.com
