Logo
Swift

Senior Software Developer

Swift, Chantilly, VA


The Swift Group is looking for a Senior Software Developer who will design, development, and implement software systems/services solutions based on requirements analysis. They will perform operational feasibility evaluations and recommend improvements; and be responsible to develop and maintain system and solution code, architecture, and security documentation.

Required Qualifications:
  • 11+ years of relevant experience
  • Demonstrated experience with designing cloud-native architectures using cloud services such as AWS, Google, IBM, and Oracle.
  • Demonstrated experience designing and operating big data systems.
  • Demonstrated experience building and optimizing performance of large scale graph databases (tens of billions of edges) using DynamoDB or new enhanced capabilities.
  • Demonstrated experience developing and operating graph traversal capabilities using data graphing tool traversal capabilities built upon Apache Gremlin or new enhanced capabilities.
  • Demonstrated experience developing and operating NoSQL solutions to complex big data applications.
  • Demonstrated experience in data modeling for performance, partition sharding, record/event aggregation workflows, stream processing, and metrics gathering.
  • Demonstrated experience designing and operating large-scale serverless geospatial indexes built with GeoMESA.
  • Demonstrated subject matter expertise experience with relational databases to noSQL.
  • Demonstrated experience building and operating high performance data processing pipelines using Lambda, Step Functions and PySpark.
  • Demonstrated experience building high quality User Interface/User experiences with the React framework and webGL.
  • Demonstrated experience designing and operating large scale graph databases using Apache Cassandra.
  • Demonstrated experience performing in-depth technical analysis of large-scale graph databases to develop implementation strategies for search optimizations.
  • Demonstrated experience facilitating engineering discussions across teams representing multiple stakeholders to develop and execute implementation strategies that meet mission needs.
  • Demonstrated experience developing Machine Learning Operations (MLOps) pipelines for large scale application.
  • Demonstrated experience maintaining configuration of software using configuration management resources such as GitHub.
  • Demonstrated experience with Apache, TINKERPOP, GREMLIN and/or JANUSGRAPH to design, develop, implement and maintain system
  • Demonstrated knowledge of Graph Database to design, develop, implement and maintain system.
  • Demonstrated experience with C or C++ to write interfaces.
  • Demonstrated experience using centralized security controls like LDAP, encrypting data, and auditing access to data.
  • Demonstrated experience with:
    • Databases: Postgres, MariaDB, ELK, Minio, AWS S3, Neo4j, MongoDB, noSQL
    • Languages: Python (pypi libraries)
    • Operating Systems: Centos7, RockyLinux8
    • Orchestration: Kubernetes, Docker, Docker-Compose, Docker-Swarm
    • Development Tools: vscode, gitlab, jupyterhub/notebooks, MATLAB
    • Environments: large collaboration and development environments
    • Data types: Unstructured, structured, or semi-structured data, including: CSV, JSON, JSONL, AVRO, Protocol Buffers, Parquet, etc.
  • BA/BS Degree or five or more years of relevant experience in lieu of a degree.
  • US Citizenship and an active TS/SCI with Polygraph security clearance required


The Swift Groups is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.