
Software Engineer
Haystack · United States
- Hybrid
- Full-time
- $130,000 / year
- United States
Tailored resume — keyword-matched to this role.
Hiring manager — we find who's hiring.
Intro email — drafted to reach them directly.
Job highlights
- Develop and optimize data pipelines and cloud solutions.
- Design, develop, and troubleshoot cloud-native data platforms.
- Automate tasks and tune data system performance.
- Provide production support for critical data workloads.
- Drive solutions from architecture to operations.
About the role
About Haystack
We are working with an innovative technology company at the forefront of data engineering and cloud solutions.The Role
Develop and optimize ETL/ELT pipelines and large-scale data solutions. Design, develop, and troubleshoot cloud-native data platforms. Automate tasks and tune performance of data systems. Provide production support for critical data workloads. Drive solutions from architecture through deployment and operations.What You'll Need
3-5 years of experience in Data Engineering, Data Platforms, and Cloud Technologies. Strong expertise in BigQuery and Google Cloud Platform services (Cloud Storage, Pub/Sub, Dataproc). Hands-on experience with Python, Airflow, Fast API, and Google Kubernetes Engine (GKE). Proven ability to deliver scalable, secure, and high-performing data platforms. Strong problem-solving skills and experience with operational excellence.What's On Offer
Opportunity to work with cutting-edge cloud technologies. Develop high-impact data solutions. Collaborative and technically advanced environment. Chance to lead and own significant engineering initiatives. Apply via Haystack today!Key skills/competency
Data Engineering, Cloud Solutions, ETL/ELT, BigQuery, Google Cloud Platform, Python, Airflow, Fast API, GKE, Software EngineerSkills & topics
- Software Engineer
- Data Engineering
- Cloud Solutions
- ETL
- ELT
- BigQuery
- Google Cloud Platform
- Python
- Airflow
- Fast API
- GKE
- Data Platforms
- Data Pipelines
How to get hired
- Tailor your resume: Highlight your experience with BigQuery, GCP, Python, and Airflow. Quantify your achievements in data engineering and cloud solutions.
- Showcase cloud expertise: Emphasize your experience with Google Cloud Platform services like Cloud Storage, Pub/Sub, and Dataproc.
- Demonstrate problem-solving: Provide examples of how you've automated tasks, tuned performance, and supported critical data workloads.
- Apply directly: Submit your application through the Haystack platform as instructed in the job posting.
Technical preparation
Master BigQuery and GCP services.,Practice Python for data engineering tasks.,Build projects with Airflow and Fast API.,Understand GKE and cloud-native architectures.
Behavioral questions
Describe a complex data problem solved.,How do you ensure data platform security?,Share an experience of automating a task.,How do you handle production data issues?
Frequently asked questions
- What are the key technologies for the Software Engineer role at Haystack?
- For this Software Engineer position at Haystack, key technologies include BigQuery, Google Cloud Platform services (Cloud Storage, Pub/Sub, Dataproc), Python, Airflow, Fast API, and Google Kubernetes Engine (GKE).
- What level of experience is required for the Software Engineer job?
- The Software Engineer role at Haystack requires 3-5 years of experience in Data Engineering, Data Platforms, and Cloud Technologies.
- How can I best tailor my resume for the Software Engineer position at Haystack?
- To tailor your resume for the Software Engineer position at Haystack, focus on quantifying your experience with ETL/ELT pipelines, cloud-native data platforms, and automation. Highlight specific achievements using BigQuery, GCP, Python, and Airflow to demonstrate your problem-solving and operational excellence.
- What kind of projects will a Software Engineer work on at Haystack?
- As a Software Engineer at Haystack, you will develop and optimize ETL/ELT pipelines, design and troubleshoot cloud-native data platforms, automate tasks, tune performance, and provide production support for critical data workloads.
- Is this a remote or on-site role for the Software Engineer position?
- The job description for the Software Engineer role does not explicitly state the work arrangement. It is recommended to check the application platform or contact Haystack for clarification on whether the position is remote, hybrid, or on-site.