Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Integration Engineer image - Rise Careers
Job details

Data Integration Engineer

DemandTec team, part of Acoustic, is looking for a dynamic Data Integration Engineer with end-to-end vision of what and how data would be processed and used by Merchandising applications hosted in SaaS environment. This candidate would work with a team of talented Engineers in delivering quality features using agile development methodology. Candidate should be proficient in ETL technologies with modern Big Data technologies to efficiently process ever increasing data volumes in near real-time to support merchandising apps and analytics. Ideal candidate would have performance and scalability front and center in design decisions and implementation. To succeed in this role, you need to be versatile, smart and have innate desire to build product features the right way. Finally you should be able to collaborate and communicate with major stakeholders - product manager, other application teams, support and operations.

Responsibilities:

  • Design and develop high performance data integration jobs using IBM DataStage and Java
  • Work with product managers to understand customer data requirements
  • Understand impact of various types of Retailer data on Merchandising applications
  • Build SaaS based enterprise web applications using latest web technologies
  • Collaborate with QA team to ensure data integration enhancements meet functional and performance criteria
  • Work with Technical Services and Support to promptly address customer issues
  • Champion Agile development practices with frequent releases to Production
  • Conduct design & code reviews
  • 5+ yrs of experience designing ETL jobs to process large data volumes - preferably using IBM DataStage
  • 2+ yrs of experience with database stored procedures and SQL Queries - preferably in DB2.
  • Strong analytical and problem solving skills
  • 2+ yrs of experience in Java- and Web-based application development.
  • 2+ yrs of Linux with strong scripting experience - such as Shell, Perl, Python or Ruby.
  • Ability to set priorities and undertake complex tasks with minimal supervision
  • Good written and verbal communication skills
  • SaaS and Cloud Experience a plus

Education:

Bachelor's degree in Computer Science or equivalent

Acoustic Glassdoor Company Review
3.1 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Acoustic DE&I Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
CEO of Acoustic
Acoustic CEO photo
Mark Cattini
Approve of CEO

Average salary estimate

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Integration Engineer, Acoustic

Join the DemandTec team at Acoustic as a Data Integration Engineer, where you'll immerse yourself in the exciting world of data and its impact on merchandising applications. This isn't just another role; it's an opportunity to take ownership of the entire data processing pipeline in a SaaS environment while surrounded by a team of talented engineers who are just as passionate about technology as you are. Your main focus will be designing and developing high-performance data integration jobs utilizing IBM DataStage and Java. With at least five years of experience in creating ETL jobs to handle significant data volumes, you'll be pivotal in ensuring our merchandising tools function smoothly and efficiently while incorporating modern Big Data technologies. It's essential to work closely with product managers to grasp customer data requirements and ensure that all enhancements meet functional standards through collaboration with our QA team. Additionally, you'll get involved in code reviews and champion Agile practices, ensuring frequent releases to production. If you possess strong analytical skills, a knack for problem-solving, and have experience with database stored procedures, SQL queries, and Linux scripting, this role could be your perfect match. The ideal candidate is not just proficient but is also eager to build robust, scalable product features and communicate effectively with various stakeholders. At DemandTec, we value versatility, innovation, and a collaborative spirit ready to tackle the future of data integration. Let's build something great together!

Frequently Asked Questions (FAQs) for Data Integration Engineer Role at Acoustic
What responsibilities does a Data Integration Engineer at DemandTec handle?

As a Data Integration Engineer at DemandTec, you will be responsible for designing and developing high-performance data integration jobs primarily using IBM DataStage and Java. This role involves working with product managers to understand customer data requirements, collaborating with QA teams to ensure functional and performance criteria are met, and conducting design and code reviews to enhance our merchandising applications. You will play a vital role in implementing Agile development practices, ensuring frequent releases to production while addressing customer issues promptly.

Join Rise to see the full answer
What skills are required for the Data Integration Engineer position at DemandTec?

To excel as a Data Integration Engineer at DemandTec, candidates should have over five years of experience in designing ETL jobs, especially with IBM DataStage. Proficiency in SQL, particularly in DB2, and familiarity with Java and web-based application development are crucial. Additionally, experience in Linux with scripting knowledge in languages like Shell or Perl is necessary. Effective communication skills and the ability to prioritize and manage complex tasks with minimal supervision are essential qualities for success in this position.

Join Rise to see the full answer
What kind of experience is preferred for the Data Integration Engineer role at DemandTec?

Candidates for the Data Integration Engineer role at DemandTec are encouraged to have at least five years of experience in ETL job design, with a strong background in processing large data volumes using IBM DataStage. A minimum of two years in database stored procedures and SQL queries is expected, alongside experience in Java and web-based applications. Familiarity with SaaS and cloud technologies, coupled with a solid understanding of Linux scripting, would also be valuable assets for candidates.

Join Rise to see the full answer
What is the work environment like for a Data Integration Engineer at DemandTec?

At DemandTec, the work environment is dynamic and collaborative, centered around Agile methodologies. As a Data Integration Engineer, you will find yourself working in a team-oriented culture where innovation is encouraged. You will have opportunities to engage with product managers, QA teams, and other stakeholders to shape the development and enhancement of our applications, ensuring they meet both functional and performance requirements.

Join Rise to see the full answer
What educational background is ideal for a Data Integration Engineer at DemandTec?

An ideal candidate for the Data Integration Engineer position at DemandTec should have a Bachelor's degree in Computer Science or a related field. This educational background will provide the fundamental knowledge necessary for tackling the complex data integration tasks and challenges that arise within the role, ensuring you are well-equipped to contribute effectively to the team.

Join Rise to see the full answer
Common Interview Questions for Data Integration Engineer
Can you describe your experience with ETL processes as a Data Integration Engineer?

When discussing your experience with ETL processes, be sure to highlight specific projects where you designed and implemented ETL jobs. Mention the tools you used, such as IBM DataStage, and the types of data volumes you handled. Discuss any performance challenges you faced and how you optimized the process, as well as how your work contributed to the overall success of merchandising applications.

Join Rise to see the full answer
What strategies do you employ to ensure data quality in your integration projects?

To ensure data quality in integration projects, I emphasize implementing validation checks at each step of the ETL process. This involves designing jobs that include data cleansing, transformation rules, and error handling procedures. Additionally, I collaborate closely with the QA team to perform testing and validation before going live, ensuring that all integration enhancements meet both functional and performance criteria.

Join Rise to see the full answer
How do you manage working with multiple stakeholders in your role?

When managing multiple stakeholders, effective communication is key. I ensure to hold regular check-ins and update meetings with product managers, developers, and support teams, providing transparency and gathering input throughout the development process. Forming clear documentation and aligning objectives helps facilitate collaboration and keep everyone on the same page.

Join Rise to see the full answer
What challenges have you faced while handling large data volumes?

In working with large data volumes, I have encountered challenges such as performance bottlenecks and data inconsistency. To address these, I focus on optimizing ETL processes by utilizing partitioning and parallel processing techniques. Additionally, I implement thorough monitoring to quickly identify and resolve issues, ensuring that data integration efforts remain efficient and effective.

Join Rise to see the full answer
How do you prioritize tasks in a fast-paced environment?

To prioritize tasks effectively in a fast-paced environment, I leverage a combination of project management tools and methodologies like Agile. I assess the urgency and impact of each task, and regularly communicate with my team and stakeholders to align priorities. By focusing on high-impact tasks that align with team goals, I ensure we make consistent progress while remaining adaptable to changing needs.

Join Rise to see the full answer
Can you describe your experience with Agile development practices?

In my previous roles, I have actively participated in Agile development practices, including daily stand-ups, sprint planning, and retrospectives. I value the iterative approach and continuous feedback, as it encourages collaboration and rapid adjustments to meet customer requirements. I aim to foster a culture of quality and frequent releases, allowing us to deliver value to our users swiftly.

Join Rise to see the full answer
What tools and technologies have you used for data integration?

I have extensive experience with tools such as IBM DataStage for ETL processes, SQL databases like DB2, and modern Big Data technologies. Additionally, I've worked with programming languages like Java for web applications and performed scripting on Linux using Shell and Python to automate tasks within our data integration workflows.

Join Rise to see the full answer
How do you approach debugging issues in data integration?

When debugging issues in data integration, I take a systematic approach. I start by reviewing logs and error messages to isolate the problem, then validate data at each stage of the ETL process to identify where things went wrong. Collaborating with the QA team often helps as they provide insights that can quickly point out discrepancies or failures, allowing for prompt resolution.

Join Rise to see the full answer
What role do you think data integration plays in merchandising applications?

Data integration is crucial for merchandising applications as it ensures that accurate, timely data flows from sources into the applications that support decision-making. High-quality integrated data enables effective inventory management, personalized marketing, and analysis of consumer behavior, thereby enhancing overall business performance and customer experience.

Join Rise to see the full answer
How do you stay updated with new technologies and trends in data integration?

I stay updated on new technologies and trends in data integration by regularly reading industry blogs, attending webinars, and participating in online courses and communities. Networking with peers and attending conferences allows me to exchange ideas and learn about the latest tools and practices, ensuring that my skills and knowledge remain relevant in this fast-evolving field.

Join Rise to see the full answer
Similar Jobs
Acoustic Remote No location specified
Posted yesterday
Acoustic Remote No location specified
Posted 20 hours ago
Photo of the Rise User
Vision Insurance
Dental Insurance
Performance Bonus
Paid Holidays
Photo of the Rise User
Highspot Remote India - Hyderabad
Posted 5 days ago
Dental Insurance
Vision Insurance
Disability Insurance
Flexible Spending Account (FSA)
Health Savings Account (HSA)
Family Medical Leave
Paid Holidays
Photo of the Rise User
Posted 10 hours ago
Photo of the Rise User
Press Ganey Hybrid Chicago, IL, USA
Posted 2 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 6 days ago

Acoustic helps brands build closer customer connections through data-driven visibility and personalized engagement.

10 jobs
MATCH
Calculating your matching score...
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 8, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!