Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - TS/SCI w/Poly image - Rise Careers
Job details

Software Engineer - TS/SCI w/Poly

Software Engineer

Herndon, VA.

The Contractor shall support the advancement of the Sponsor's data analysis environment and data graphing solution with highly technical software development to meet complex and evolving mission needs in an agile development environment. The Contractor shall deliver capabilities in compliance with the Sponsors A&A framework.

The Contractor shall determine how requirements are satisfied in coordination with stakeholders and the Sponsor. The Contractor shall ensure that all developed applications and modifications to existing Sponsor capabilities operate in compliance with applicable security and architecture documents and approval as directed by the Sponsor. All planned activities shall be coordinated with and approved by the Sponsor.

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 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 Niagara Files (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, 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

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 Sponsors data graphing tool traversal capabilities built upon Apache Gremlin.

Demonstrated experience building 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, traceability within program documents, and the overall computing environment and architecture.

Certifications:

o AWS Certified Solutions Architect

o AWS Machine Learning Certification(s)

o Agile certification

o Azure

o Security+

o GSEC

o CCN

Vacation – 5 weeks of accrued paid vacation per year (i.e., 8.33 hours accrued per pay period worked)

• Holidays - Paid holidays published annually by the Office of Personnel Management, excluding Inauguration Day

• 100% paid for Health Benefits* (United Healthcare, Guardian Dental, VSP Vision, MetLife, Life and Disability Insurance and annual $1500 employer HSA contribution on qualified plans) *health benefits kick in the 1st of the month following your start date

• 6% 401k Contribution (3% paid out during each pay period, the additional 3% will be paid out as a lump sum in Q1 each year)

• Training Reimbursement – Approved training and education expenses will be reimbursed

• Travel Expenses – Approved travel expenses will be reimbursed *Note – From time to time, the company may change employee benefits.

Average salary estimate

$125000 / YEARLY (est.)
min
max
$100000K
$150000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - TS/SCI w/Poly, Leading Path Consulting

Join our dynamic team as a Software Engineer - TS/SCI w/Poly at a leading tech company, where your skills will help advance our groundbreaking data analysis environment and data graphing solutions. You'll thrive in an agile development setting, working closely with stakeholders and the Sponsor to ensure our applications meet complex mission goals while adhering to strict security frameworks. With a focus on cloud-native architectures, you'll handle big data systems and optimize large-scale graph databases with tools such as DynamoDB and Apache Gremlin. Your expertise will not only enhance performance but will also contribute significantly to our machine learning operations and data processing pipelines using advanced technologies like Lambda and PySpark. If you're passionate about shaping innovative solutions and collaborating across teams to meet mission needs, we want you on our team. This role offers a fantastic opportunity to dive deep into cutting-edge technologies and to work on transformative projects that truly create impact in the IT space. Your contributions will not just be recognized, but celebrated in an environment that fosters professional growth and innovation. So, are you ready to take your career to new heights with us?

Frequently Asked Questions (FAQs) for Software Engineer - TS/SCI w/Poly Role at Leading Path Consulting
What are the main responsibilities of a Software Engineer - TS/SCI w/Poly at our company?

As a Software Engineer - TS/SCI w/Poly, your primary responsibilities will include supporting the development of advanced data analysis and graphing solutions. You'll collaborate with stakeholders to define and deliver software requirements while ensuring compliance with security and architecture standards. Your role will also involve optimizing big data systems and working with cloud-native architectures to enhance our services and contribute to mission objectives.

Join Rise to see the full answer
What qualifications are required for the Software Engineer - TS/SCI w/Poly position?

To be considered for the Software Engineer - TS/SCI w/Poly position, candidates should possess substantial experience in designing cloud-native architectures, operating big data systems, and building graph databases. A solid background in programming languages such as Python, C, or C++, as well as familiarity with tools like AWS, Apache Gremlin, and various database systems, is essential. Familiarity with federal security requirements and agile development methodologies will further strengthen your application.

Join Rise to see the full answer
What technologies will I work with as a Software Engineer - TS/SCI w/Poly?

In the role of Software Engineer - TS/SCI w/Poly, you will work with a variety of cutting-edge technologies. This includes cloud services such as AWS, advanced data processing tools including PySpark and Lambda, and databases like DynamoDB and Apache Cassandra. Your work will also involve graph databases and machine learning operations, so you will have the opportunity to continually expand your skill set across multiple platforms and tools.

Join Rise to see the full answer
How does our company support the professional development of Software Engineers?

At our company, we prioritize the continuous learning and professional development of our Software Engineers - TS/SCI w/Poly. We offer training reimbursement for approved education expenses and encourage participation in relevant seminars and certifications. With a culture that values innovation and expertise, you'll have access to resources and opportunities to further enhance your skills and advance your career in the tech industry.

Join Rise to see the full answer
What is the work environment like for a Software Engineer - TS/SCI w/Poly?

The work environment for a Software Engineer - TS/SCI w/Poly is dynamic and collaborative. You'll be part of a team that values diverse perspectives and encourages open communication. Working in agile development teams, you'll find a supportive atmosphere that fosters creativity and innovative thinking, allowing you to contribute effectively toward achieving mission goals and delivering impactful solutions.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - TS/SCI w/Poly
Can you describe your experience with cloud-native architectures as a Software Engineer?

When answering, highlight specific projects where you've designed or implemented cloud-native solutions. Discuss the services you utilized, such as AWS or Google Cloud, and the impact your work had on efficiency and scalability in previous roles.

Join Rise to see the full answer
What is your approach to optimizing performance in large-scale graph databases?

Explain your methodology for analyzing and optimizing graph databases, mentioning tools like Apache Gremlin or DynamoDB. Bring attention to any specific techniques or strategies you've used to enhance database performance in real-world applications.

Join Rise to see the full answer
How have you applied agile methodologies in your previous software development projects?

Discuss your familiarity with agile practices, including sprint planning and retrospectives. Share examples of how you've collaborated with teams, adapted to changing requirements, and ensured timely deliveries during agile cycles.

Join Rise to see the full answer
What specific challenges have you faced in big data systems, and how did you resolve them?

Use this question to explore real-life scenarios where you encountered challenges in big data systems. Discuss your problem-solving skills and any innovative solutions you implemented to enhance data processing or storage.

Join Rise to see the full answer
Can you explain your experience with machine learning operations (MLOps)?

Talk about specific MLOps pipelines you have developed or maintained, emphasizing the role of automation and monitoring tools. Provide details on how these pipelines contributed to faster and more reliable model deployments.

Join Rise to see the full answer
What programming languages are you proficient in, and how have you used them in your projects?

Mention all relevant programming languages such as Python, C, or C++. Provide examples of how you've leveraged these languages for various projects, focusing on their application in data processing or API development.

Join Rise to see the full answer
Describe your experience with database models and data processing pipelines.

Highlight your experience in designing data models for NoSQL or relational databases, discussing specific tools and technologies you've used. Talk about how you’ve built and optimized data pipelines for large-scale applications.

Join Rise to see the full answer
How do you ensure data governance and security in your development practices?

Stress the importance of security in software development, particularly in federal environments. Discuss your experience with tools and best practices for ensuring data governance, like encryption and access auditing.

Join Rise to see the full answer
What role have you played in engineering discussions across teams, and how have you facilitated collaboration?

Share instances where you've taken the lead in cross-team discussions. Highlight how you communicated complex ideas, managed stakeholder expectations, and reached consensus on engineering solutions.

Join Rise to see the full answer
Can you provide an example of a successful software project you led and what made it successful?

Choose a project where you played a key role, detailing the objectives, your contributions, and the team dynamics. Highlight the factors that contributed to its success, such as effective collaboration, adherence to best practices, or innovative solutions.

Join Rise to see the full answer
Similar Jobs
Posted 3 days ago

Join our team as a Cyber Security Project Engineer and leverage your expertise in cloud technology and security standards.

Posted 3 days ago

Join our team in Chantilly as a Test Engineer to enhance product quality through robust testing methodologies.

Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 11 days ago
Photo of the Rise User
Posted 5 days ago
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
January 12, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Partnership Consultant - Strategy & Analytics at Two Circles
Photo of the Rise User
6 people applied to Software Engineer at Wider Circle
Photo of the Rise User
Someone from OH, New Philadelphia just viewed Experienced Crown Stand-up Forklift Operator at Shearer's Foods
Photo of the Rise User
154 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Youngstown just viewed Story Apprentice at Skydance
Photo of the Rise User
33 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Columbus just viewed Talent Acquisition Specialist (Retail) at Mejuri
Photo of the Rise User
Someone from OH, Loveland just viewed Yard Coordinator at Maddox Industrial Transformer
Photo of the Rise User
Someone from OH, Dayton just viewed Front Desk Clerk at Marriott International
Photo of the Rise User
Someone from OH, Cincinnati just viewed Newborn/Pediatric Nurse Care Manager at Included Health
T
Someone from OH, Cleveland just viewed Commvault Backup L1/L2 at Talent Worx
Photo of the Rise User
Someone from OH, Cleveland just viewed Special Education PD Designer at GoalBook
Photo of the Rise User
Someone from OH, Fairfield just viewed Materials Associate at Anduril Industries
Photo of the Rise User
Someone from OH, Xenia just viewed Permitting Associate at Flock Safety
Photo of the Rise User
Someone from OH, Lakewood just viewed Analyst-Treasury at American Express
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Director, Digital Marketing at UserTesting
Photo of the Rise User
Someone from OH, Cleveland just viewed Product Manager, AI & STEM Specialist at Macmillan Learning
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health
Photo of the Rise User
Someone from OH, Ashland just viewed Prior Authorization Specialist at LifeStance Health