FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Software Engineer, Data Pipeline
Bloomreach. Develop a reliable, high-throughput data pipeline using Python, Go, MongoDB, GCP, and related technologies .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in developing high-throughput data pipelines using Python and Go, with a strong focus on ETL processes and large-scale data ingestion. Proficient in leveraging Google Cloud Platform and related technologies for real-time data processing and infrastructure management.
Highest-signal resume keywords
Python ProgrammingGo ProgrammingETL Pipeline DevelopmentGoogle Cloud PlatformKubernetes
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Data Pipeline DevelopmentData CleanupData TransformationData LoadingHigh-Throughput ProcessingCode ReviewIncident MitigationMonitoringInfrastructure AutoscalingReal-Time Tracking
Soft Skills
AdaptabilityRemote CollaborationProblem-Solving
Tools & Technologies
MongoDBGoogle BigQueryGoogle DataflowPySparkApache BeamApache KafkaGitLabBigLake TableDataProcFlink
Tech Stack
Tools & technologiesApacheBigQueryCloudETLGoogle Cloud PlatformKafkaKubernetesMongoDBPySparkPythonRedisSQLGo
About the role
Key responsibilities & impact- Develop a reliable, high-throughput data pipeline using Python, Go, MongoDB, GCP, and related technologies
- Improve worker efficiency, monitoring, and infrastructure autoscaling for real-time tracking processing tens of thousands of requests per second
- Improve the throughput and reliability of imports involving millions of data rows
- Implement integrations with additional data storage systems
- Export platform data to Google BigQuery using Google Dataflow, PySpark, and Apache Beam
- Run and support production services handling high-volume traffic with Google Cloud Platform and Kubernetes
- Review peers’ code and participate in the four-eyes code review process
- Work on increasingly complex projects and multi-milestone deliverables
- Participate in on-call rotation and mitigate incidents
Requirements
What you’ll need- Experience with Python and a solid grasp of engineering practices
- Experience with Go is a big advantage
- Experience with ETL pipelines and large-scale data ingestion from SQL and non-SQL sources
- Experience with data cleanup, sanitization, transformations, and loading cleaned data into optimized storage
- Ability to work effectively in a remote-first environment
- Ability to learn and adapt while exploring new technology, navigating a large codebase, and iterating on team processes
- Familiarity with Apache Kafka, Kubernetes, GitLab, Google Cloud Platform, Dataflow, PySpark, Apache Beam, BigQuery, BigLake Table, DataProc, Flink, MongoDB, and Redis
Benefits
Comp & perks- A great deal of freedom and trust; no clocking in/out, corporate rules, or long approval processes
- Flexible working hours
- Virtual-first work with Bloomreach Hubs across three continents
- Company events
- 5 paid days off to volunteer
- People Development Program with personal development workshops
- Communication coach support
- Leader Development Program with feedback, coaching, and follow-up check-ins
- $1,500 annual professional education budget for books, courses, certifications, etc.
- Employee Assistance Program with counselors
- Calm subscription
- One additional DisConnect day off each quarter
- Sports, yoga, and meditation opportunities
- Extended parental leave up to 26 calendar weeks for Primary Caregivers
- Restricted Stock Units or Stock Options, depending on role, seniority, and location
- Company performance bonus
- Employee referral bonus of up to $3,000
- Work anniversary rewards and celebrations