Senior Staff Software Engineer Data Acquisition

💰 $169k-$225k

Job description

Location: Hybrid / Remote within 30 miles of Portland, ME · Boston, MA · Chicago, IL · San Francisco Bay Area · Seattle, WA

Compensation: $169,000–$225,000 (Base)

Employment Type: Full-Time

Job Description

As a Senior Staff Software Engineer, you will play a key role in designing and developing scalable, high-throughput data acquisition systems that power IntelliPro’s Data-as-a-Service (DaaS) platform. You’ll architect and implement ingestion frameworks capable of handling billions of records daily across diverse internal and external data sources, ensuring performance, reliability, and security at scale. You’ll collaborate cross-functionally with platform, infrastructure, and DataOps teams to embed data governance, observability, and automation into the core of our data ingestion process—helping to build the foundation for analytics, AI, and enterprise-wide data solutions.

Key Responsibilities

  • Lead the architecture and implementation of scalable, high-throughput data acquisition frameworks integrating multiple internal and external systems.

  • Design modular ingestion pipelines supporting batch, streaming, and event-driven data flows.

  • Develop core platform components including data routing, transformation orchestration, lineage tracking, and schema evolution.

  • Collaborate with internal platform and data teams to ensure governance, observability, and reliability throughout the ingestion process.

  • Provide technical mentorship and leadership, setting high engineering standards in scalability, security, and automation.

  • Partner with business and product teams to accelerate data onboarding using reusable frameworks and automation tools.

Qualifications

  • 10+ years of experience in software engineering or platform architecture, focusing on distributed systems or high-volume data processing.

  • Deep expertise in data acquisition techniques such as CDC (Change Data Capture), event-driven ingestion, and streaming data frameworks.

  • Advanced programming skills in Python, Java, Scala, or Go.

About IntelliPro

Founded in 2009, IntelliPro is a global leader in talent acquisition and HR solutions. Our commitment to delivering unparalleled service to clients, fostering employee growth, and building enduring partnerships sets us apart. With a dynamic presence in the USA, China, Canada, Singapore, Philippines, UK, India, Netherlands, and Germany, we continue leading global talent solutions.

IntelliPro, a global leader connecting individuals with rewarding employment opportunities, is dedicated to understanding career aspirations. As an Equal Opportunity Employer, IntelliPro values diversity and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, disability, or any other legally protected group status. Moreover, our Inclusivity Commitment embraces the strengths and capabilities of all abilities and identities. The commitment to hiring processes accommodates the needs of all applicants. Learn more about our community of diversity and inclusivity at https://intelliprogroup.com/

Share this job:
Please let IntelliPro know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply