Jobs · Information Technology · Maryland

Systems Engineer - TS/SCI

VMD Corp · Bethesda, MD · 2 mo ago
HybridInformation TechnologyFull-time

About the role

Xcelerate Solutions is seeking a TS/SCI cleared Systems Engineer to play a critical role in designing, engineering, developing, and deploying software supporting the DIA-NMEC DOMEX Technology Platform (DTP).

Responsibilities

  • Manage, direct, coordinate, and provide technical direction for all aspects of the team’s development efforts.
  • Plan, design, and oversee implementation of software development solutions.
  • Provide technical support, coordination, and execution of systems engineering activities such as feature/requirements analysis, design, implementation planning, integration and test, sustainment, documentation, deployment, and system assessment.
  • Ensure sound engineering practices are followed.
  • Develop a working knowledge of government business processes and provide recommendations accordingly.
  • Collaborate with other development teams to identify and develop high-value integrations with other systems/applications.
  • Develop, manage and continually improve the backlog of work items for an Agile scrum team.
  • Support Scaled Agile Framework (SAFe) program increment planning and execution through creation of work tickets in GitLab as well as program/system documentation using collaboration software (e.g., GitLab wiki).
  • Lead/participate in all Agile ceremonies to include daily stand up, planning, reviews, and retrospectives.
  • Perform backlog refinement on a regular basis.
  • Accept or reject completed work based on defined acceptance criteria to ensure delivery of high-quality software.
  • Lead the design and architecture of backend systems and services.
  • Drive initiatives across the engineering team related to scalability, reliability, and performance.
  • Contribute to and review RFCs, and requirements, design, and architecture reviews.
  • Coordinate with Test Team to develop and monitor automated system integration tests to identify failed modules and components.
  • Manage individual project priorities, deliverables, and deadlines.
  • Provide specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of COTS/GOTS in place of new development, and requirements analysis and synthesis from system level to individual software components.
  • Foster an environment of collaboration with the different team members in the goal of providing quality service and product to our customers.
  • Act as a mentor to mid-level and junior engineers, offering guidance on best practices and career growth.

Requirements

  • BS in Engineering, Computer Science, Systems Engineering, or related field and 12 – 15 years of prior relevant experience or Masters with 10 – 13 years of prior relevant experience.
  • Additional years of experience in lieu of degree are acceptable.
  • Must have an active Top Secret security clearance with the ability to obtain and maintain a TS/SCI with Polygraph.
  • Software development experience in languages such as Java or Python.
  • Experience as a Systems Enginer, Product Owner, or a similar role in an Agile software development team.
  • Experience with requirements and design documentation, including process flow diagrams.
  • Demonstrated ability to break down complex problems into actionable steps.
  • Experience managing and prioritizing product backlogs effectively.
  • Strong understanding of Agile methodologies, and experience with tools like Gitlab, Jira, and Confluence.
  • Experience with facilitating scrum for the team (Planning, Retrospective, Grooming & Review/Demo).
  • Excellent communication skills (verbal and written) to articulate technical and non-technical concepts to diverse audiences.
  • Prowed cross-functionally with engineering, design, and project management teams.
  • Proven ability to work cross-functionally with engineering, design, and project management teams.
  • Proven ability to manage expectations and maintain strong relationships with government and contractor stakeholders.

Qualifications

  • Experience with Kafka or other message passing systems.
  • Experience on a production/enterprise system.
  • Cloud infrastructure experience.
  • Experience with Appian or other low-code software technologies.
  • Experience with any of the following technologies: PostgreSQL, Containerization, especially with Docker, DevOps practices and tools including Continuous Integration/Continuous Delivery (CI/CD) tools and practices, especially Gitlab or Jenkins, GraphQL, Keycloak, Proactive in identifying tech debt, systemic issues, and areas for team/process improvement, Expertise building and maintaining microservices in production in Kubernetes, Understanding of Elasticsearch internals: sharding, performance tuning, analyzers, query, DSLElasticsearch certifications or other program stack related certifications, Strong Kafka experience: event design, stream processing, performance tuning, Familiarity with schema registries and Kafka streaming patterns, Familiarity with authentication and authorization products such as Keycloak, Experience with security best practices for services: authN/Z, secrets management, data protection, GraphQL familiarity, Hardware on-prem and cloud-based deployments using Kubernetes, Proficiency with infrastructure-as-code (ie CloudFormation, Terraform, Pulumi), Experience of a production/enterprise systems at scale, Knowledge of distributed systems concepts (e.g., idempotency, eventual consistency), Experience leading technical projects and mentoring engineers, Strong testing discipline with a focus on automation, coverage, and CI/CD pipelines, Hands-on development and/or scripting experience, especially Java and Python, Experience with AWS cloud-based architecture, services, and software development.

Similar jobs

Systems Engineer, TS/SCI

Blue Sky InnovatorsArlington, VA· 1 mo ago
Information Technology$150k–$250k/yrapply on grnh.se