Data Engineer
Location: California, United States - Remote
Department: Engineering
Location Type: REMOTE
Employment Type: FULL_TIME
- Backend services end-to-end – from first design sketch to production deployment.
- High-throughput data pipelines that transform messy security telemetry into clean, enriched streams.
- Integrations with SIEMs, EDRs, and security platforms that make our product the connective tissue of the modern security stack.
- Cross-team collaboration with frontend, AI, and detection engineers to ensure data becomes truly actionable.
- Core architecture and APIs that other engineers (and customers) will build on every day.
- Have 5+ years building and scaling backend systems that handle real-world complexity.
- Are fluent in Python (FastAPI preferred) and cloud-native development on AWS or GCP.
- Can design data models and transformation logic for complex, real-time workflows.
- Build with resilience, security, and performance as first principles.
- Thrive in a high-context, low-process environment where speed and ownership matter.
- Have hands-on experience with SIEMs, SOARs, detection pipelines, or IR tools.
- Have worked with event streaming/orchestration systems (Kafka, Kinesis, Airflow).
- Understand security-first architecture (RBAC, audit logs, multi-tenancy).
- Have built on OpenSearch or DynamoDB for large-scale, fast data access.
- Frontend: React.js, Tailwind CSS, TypeScript
- Middle Layer: Node.js, TypeScript
- Backend: Python (FastAPI)
- Infra & DevOps: AWS, GCP, Docker, Terraform, GitHub Actions
- Data: OpenSearch, DynamoDB
- AI Agents: Gemini, Anthropic, OpenAI
- Tooling: Figma, Storybook, CI/CD pipelines
- Remote-first with meaningful equity
- Build for real users: Work side-by-side with detection engineers.
- Own meaningful problems: Architect the systems that make detections possible.
- Move fast without red tape: Small, high-context team with outsized impact.
- Shape product and culture: Your work is foundational to the company’s success.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
