Senior Technical Architect, Data Engineering
New
S
Slingshot AerospaceAerospace / Space
US-based Candidates: we are currently only able to hire residents of the following U.S. states: AL, AZ, CA, CO, DC, FL, GA, HI, IL, IN, KS, MA, MD, MI, MN, MO, MT, NC, NJ, NM, NV, NY, OH, OK, OR, RI, TN, TX, UT, VA, WA, WI, WV. Internationally-based Candidates: we are currently only able to hire residents of the following locations: United Kingdom.Full-TimeSenior
Salary$175k - 250k, Equity and Benefits
Apply NowOpens the employer's application page
Job Details
- Required Skills
- AWSDockerPythonKafkaKubernetesMongoDBRabbitmqFastAPIRedis
Requirements
- Expert-level Python experience across ETL systems, microservices, and distributed data processing.
- Strong FastAPI design and implementation experience.
- Deep, production-level experience with Kafka and/or RabbitMQ.
- Mandatory MongoDB expertise: schema design, indexing, aggregation, sharding/replication.
- Experience with at least one memory-based database (Redis strongly preferred).
- Strong Linux proficiency and experience with Docker/Kubernetes.
- Demonstrated ability to debug complex distributed or high-scale systems.
- Implement Agentic AI workflows using LangChain and Crew AI.
- Hands-on AWS experience across compute, data, networking, and security services.
- Proven application of Secure SDLC principles and secure architecture patterns.
- Bachelor’s or advanced degree in CS, Engineering, or related field.
- Current and Active Top Security Clearance with SCI Eligibility strongly preferred.
Responsibilities
- Architect and implement Python-based ETL frameworks, orchestration layers, and high-throughput data pipelines.
- Design and optimize real-time event-driven streaming systems using Kafka and/or RabbitMQ.
- Build and scale FastAPI-based microservices with strong focus on performance, security, and observability.
- Lead MongoDB data modeling, indexing strategies, aggregation pipelines, and performance tuning.
- Architect caching, session management, and high-speed data access layers using Redis or similar memory-based databases.
- Apply Secure SDLC principles across architecture, coding, CI/CD, and deployment workflows.
- Lead architecture reviews and define engineering standards for distributed systems.
- Diagnose and resolve complex system, data, and performance issues in production environments.
- Drive containerization, Kubernetes-native deployment patterns, and AWS cloud integration.
View Full Description & ApplyYou'll be redirected to the employer's site