Job ID: 25-204
Envision yourself at Barracuda
- Databricks, Snowflake, or other distributed computing platform
- AWS Cloud Databases: RDS, Opensearch, DynamoDB, etc.
- Streaming Technologies: Kafka, Kinesis, etc.
- Spark, Python, SQL, Scala, or other high-level language at scale (C++, Java)
- Terraform, or other deployment orchestration technology
- Ingesting, processing, enriching, and distributing very large datasets
- Optimizing systems for a balance of cost and business impact
- Instrumenting and orchestrating data pipelines with the latest CI/CD patterns
- Implementing data pipelines along with our Machine Learning and Data Enrichment teams to enable and scale our Machine Learning Operations objectives
- Bachelor Degree or Post Graduate in Computer Science, or relevant work experience.
- 5+ years of experience in an Engineering / Data ingestion and process heavy organization.
- 2+ years of experience as a Data Analysis and Data Design responsible for data architecture of a SaaS application.
- Strong sense of ownership and desire to succeed as a team
- Strong understanding of distributed computing and experience building large data systems
- A high degree of engineering rigor and uncompromising drive for quality
A team where you can voice your opinion, make an impact, and where you and your experience are valued. Internal mobility – there are opportunities for cross training and the ability to attain your next career step within Barracuda. In addition, you will receive equity, in the form of non-qualifying options.
0 applies
72 views
Other Jobs from Barracuda Networks
Senior Software Engineer
Senior Software Development Engineer in Test (Sr. SDET)
Lead Integration Engineer
Senior Security Engineer
Software Engineer
Senior Software Engineer - IP/IR
Similar Jobs
Associate Quality Engineer
Sr. Data Engineer, Business Intelligence
Software Engineering Senior Advisor
Associate, Java Backend Developer
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
🥳🥳🥳 401 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 about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,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