Why This Role Stands Out
This hybrid role offers a fantastic opportunity to design and develop cutting-edge, scalable event-driven systems, significantly impacting complex data pipelines and enhancing your skills in distributed architecture and Python. If you thrive in collaborative environments and possess a TS/SCI clearance, you'll find a rewarding career path with excellent growth potential. Apply today to join a forward-thinking team!
Quick Overview
Job Description
Overview VTG is seeking an experienced Software Development Engineer to design, develop, and enhance scalable event-driven and distributed software systems supporting complex data pipelines. This role will focus on building modular architectures that provide comprehensive event tracking, observability, fault tolerance, access control, and real-time alerting across multiple data domains. What will you do?
- Design and develop scalable event-driven architectures supporting high-volume data pipelines and distributed systems.
- Develop backend services and applications using Python, including asynchronous and concurrent programming techniques.
- Design and implement distributed messaging and event-processing solutions using Kafka.
- Build modular software architectures that can easily integrate new data formats, sources, and domains.
- Develop frameworks that provide granular tracking and monitoring of events throughout data pipelines.
- Design and implement fault-tolerant systems that maintain reliability and availability across distributed environments.
- Implement access control and access management capabilities within event-driven architectures.
- Develop solutions for real-time alerting, event tracking, and digital record keeping.
- Implement observability capabilities using Grafana and the ELK Stack.
- Build dashboards and monitoring solutions that provide visibility into application and system health.
- Develop and maintain interfaces utilizing JSON for structured data interchange.
- Troubleshoot distributed application and data-pipeline issues and identify opportunities to improve performance and reliability.
- Apply modular software design principles to improve system maintainability, scalability, and extensibility.
- Collaborate with engineering and data teams to expand architectures to support additional data domains and formats. Do you have what it takes?
- Active TS/SCI W/ Polygraph required.
- Bachelor's degree in Computer Science, Engineering, Finance, or a related technical field, or equivalent practical experience.
- Strong software development experience with Python.
- Experience with asynchronous programming and concurrency in Python.
- Hands-on experience with Apache Kafka or similar distributed messaging technologies.
- Strong understanding of distributed systems.
- Experience designing and developing event-driven architectures.
- Experience working with JSON and structured data.
- Understanding of fault-tolerant architecture and resilient system design.
- Experience implementing observability and monitoring solutions.
- Hands-on experience with Grafana.
- Experience with the ELK Stack (Elasticsearch, Logstash, Kibana).
- Experience developing scalable applications or data-processing pipelines.
Similar jobs
- JM
Applied AI/ML - Vice President
NewJ.P. Morgan
Wilmington, Delaware🇺🇸On-site26 minutes agoDockerFastAPIGCP+14Technology - OR
Data Center Operations Program Manager (IC4)
NewOracle
Nashville, Tennessee🇺🇸$90.1k - $209.5k/yrOn-site26 minutes agoOracleAgileStakeholder ManagementTechnology - OR
Hardware Platform Engineer - Data Center Systems & Rack Integration
NewOracle
United States🇺🇸$114.6k - $234.6k/yrHybrid26 minutes agoOracleTechnology - OR
Senior Data Center Operator
NewOracle
West Jordan, Utah🇺🇸$91.4k - $187k/yrHybrid26 minutes agoOracleTechnology - AT
Entry-Level Data Scientist
NewAmida Technology Solutions
Washington, DC🇺🇸Hybrid10 hours agoMachine LearningNumPyAzure+4Technology - SH
Product Developer - Floorcare
SharkNinja
NEEDHAM, MA🇺🇸$65.6k/yrOn-site4 weeks agoTechnology - GU
Senior Power Platform Developer
NewGuidehouse
Mc Lean, Virginia🇺🇸$130k - $216k/yrOn-site53 minutes agoAgileAzureGit+1Technology - CO
AI Engineer 4 (MLX, Agentic AI, Gen AI platform Services)
NewCapital One
Mc Lean, Virginia🇺🇸$197.3k - $225.1k/yrHybrid53 minutes agoScalaAWSMachine Learning+10Technology - CO
AI Engineer 4 (MLX, Agentic AI, Gen AI platform Services)
NewCapital One
New York🇺🇸$197.3k - $225.1k/yrHybrid53 minutes agoScalaAWSMachine Learning+10Technology - FM
Senior Manager, MP&L Program Delivery, SAP Launch, Ford Energy
NewFord Motor Company
Elizabethtown, Kentucky🇺🇸$141.7k - $268.3k/yrHybrid53 minutes agoAgileBudgetingERP+7Technology - GU
Data Scientist
NewGuidehouse
Arlington, Virginia🇺🇸Hybrid53 minutes agoSQLSQL ServerETL+4Technology - CO
AI Engineer 5 (MLXT)
NewCapital One
Mc Lean, Virginia🇺🇸$229.9k - $262.4k/yrHybrid53 minutes agoScalaAWSMachine Learning+10Technology