
Senior Python Engineer
Slingshot Aerospaceabout 3 hours ago
Washington, DC, USASenior
Base Salary
$150k - $220k/yr
Responsibilities
- Develop Python-based ETL frameworks and high-throughput data pipelines.
- Implement real-time, event-driven streaming architectures using Kafka and/or RabbitMQ.
- Build and scale FastAPI microservices with a focus on performance and security.
- Design MongoDB schemas and aggregation pipelines for optimal performance.
- Implement caching layers and high-speed data access using Redis.
- Contribute to the design of RAG pipelines and vector search integrations.
- Implement Agentic AI workflows using LangChain and Crew AI.
- Apply Secure SDLC practices across coding and deployment.
- Participate in architecture reviews and contribute to engineering standards.
- Troubleshoot complex data and performance issues in production.
- Support containerization and AWS cloud integrations.
Requirements
- Expert-level Python experience in ETL, microservices, and distributed data processing.
- Strong FastAPI development and optimization experience.
- Production experience with Kafka and/or RabbitMQ.
- Strong MongoDB expertise in schema design and indexing.
- Experience with in-memory databases like Redis.
- Hands-on experience with vector search or RAG-based retrieval pipelines.
- Experience with agent-driven AI architectures and LLM automation workflows.
- Strong Linux proficiency and experience with Docker/Kubernetes.
- Ability to debug complex distributed systems.
- Hands-on AWS experience across compute and data services.
- Proven application of Secure SDLC practices.
- Bachelor’s or advanced degree in CS, Engineering, or related field.