Software Developer

Bespoke Technologies, Inc

$110K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of experience in cloud-native architecture design with AWS, Google, or similar services.
  • Expertise in creating and managing big data systems and large-scale graph databases.
  • Proficiency in graph traversal using Apache Gremlin or other advanced tools.
  • Familiarity with NoSQL solutions for big data applications and performance-oriented data modeling.
  • Knowledge and experience in building MLOps pipelines and serverless geospatial indexes.

Responsibilities

  • Design and develop cloud-native applications and big data systems.
  • Build and optimize large-scale graph databases to manage extensive datasets.
  • Implement NoSQL solutions and data processing pipelines for complex applications.
  • Conduct technical analysis and develop strategies for graph database optimizations.
  • Collaborate across teams to create solutions that meet mission requirements.

Benefits

  • Health and wellness programs
  • Generous paid time off and holiday leave
  • Opportunities for professional development and training
  • Comprehensive retirement plan options
  • Flexible work hours with a focus on work-life balance
Full Job Description
BT-381 - Software Developer
Location: Chantilly, VA (fully on-site, no remote option)

**Please do NOT apply if you do not have an active Poly clearance. Those without a Poly will not be considered.**

Required Skills and Demonstrated 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 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 sharing, record/event aggregation workflows, stream processing, and metrics gathering.
  • Demonstrated experience designing and operating large-scale serverless geospatial indexes built with GeoMESA.
  • Demonstrated experience with partition and sort key design and implementation to ensure consistent performance.
  • Demonstrated experience with aggregation operations to de-duplicate records on continuous data feeds.
  • 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 developing technical capabilities for processing, persistence and search of datasets that are collected or maintained using standards common in the Sponsor's community.
  • 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 designing, building, and operating big data systems, such as persistence, partitioning, indexing, at scale of trillions of records/events.
  • Demonstrated experience with Nifi applications or new enhanced capabilities.
  • Demonstrated experience developing and operating Kubernetes infrastructure.
  • Demonstrated experience supporting engineering efforts that will contribute to delivery of capabilities such as datasets and functionality such as communications, geospatial workflows.
  • Demonstrated experience implementing DevSecOps and agile development in production environments.
  • Demonstrated experience with agile software development and testing.
  • Demonstrated experience with federal security, regulatory and compliance requirements and security accreditation package development.
  • Demonstrated experience with data security and governance using centralized security controls like LDAP, encrypting the data, and auditing access to the data.
  • Demonstrated experience with specialized technologies that are optimized for the particular use of the data, such as relational databases, a NoSQL database (Cassandra), or object storage.
  • Demonstrated experience with Apache, TNKERPOP, 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 the data.
  • Demonstrated experience with:
    • Databases: Postgres, MariaDB, ELK, Minio, AWS S3, Neo4j, MongoDB, noSQL
    • Languages: Python (pypi libraries)
    • Operating Systems: CentOS, Rocky Linux8
    • Orchestration: Kubernetes, Docker, Docker-Compose, Docker-Swarm
    • Development Tools: vscode, gitlab, jupyter/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.
Desired Skills and Demonstrated Experience:
Other skills and demonstrated knowledge that are highly desired but not required to perform the work, include:
  • Demonstrated experience with designing cloud-native architectures using Sponsors cloud services.
  • Demonstrated experience designing and operating big data systems within the Sponsors policy and regulatory environment.
  • Demonstrated experience developing and operating graph traversal capabilities using the Sponsor's data graphing tool traversal capabilities built upon Apache Gremlin.
  • Demonstrated experience developing and operating high performance data processing pipelines using Lambda, Step Functions and Pyspark on the Sponsors infrastructure with EMR.
  • Demonstrated experience working with the Sponsor's enterprise services used for Data Management, including the enterprise catalog service (and associated APIs), and Policy Decision Points (PDPs).
  • Demonstrated experience developing Machine Learning Operations (MLOps) pipelines for large scale application in the Sponsor's environment.
  • Demonstrated experience and understanding of IT Service Management and common SLA measurements.
  • Demonstrated experience presenting solutions, requirements, and presentations to diverse audiences.
  • Demonstrated experience working with container orchestration technologies such as AWS ECS, AWS Fargate, and Kubernetes or other enhanced capabilities available.
  • Demonstrated experience in managing large operational cloud environments spanning multiple tenants using Multi-Account management, AWS Well Architected Best Practices, and AWS Organization Units/Service Control Policies (OU/SCP).
  • Demonstrated experience with Micro-services such as building decoupled systems, utilizing RESTful endpoints and lightweight systems.
  • Demonstrated experience in total systems perspectives, including a technical understanding of systems and applications relationships, dependencies, and requirements of hardware and software components.
  • Demonstrated experience consulting with customers to determine present and future user needs.
  • Demonstrated experience providing frequent contact with customers, continuity within program documents, and the overall computing environment and architecture.

Certifications:
  • AWS Certified Solutions Architect
  • AWS Machine Learning Certification(s)
  • Agile Certification
  • Azure
  • Security+
  • GSEC
  • CCNA

Similar Jobs

More Jobs at Bespoke Technologies, Inc

  • Penetration Tester
    $110K — $130K *
    Herndon, VA 20171 (Fairfax County)
    Information Technology
    In-Person
  • Tools Developer
    $110K — $130K *
    Chantilly, VA 20152 (Loudoun County)
    Information Technology
    In-Person
  • Senior Software Developer
    $120K — $145K *
    Annapolis Junction, MD 20701 (Howard County)
    Aerospace & Defense
    In-Person
  • Senior Oracle Database Engineer
    $120K — $145K *
    Annapolis Junction, MD 20701 (Howard County)
    Enterprise Technology
    In-Person
  • Senior Oracle Database Engineer
    $120K — $145K *
    Annapolis, MD 21401 (Anne Arundel County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Software Developer jobs: