Senior Software Engineer - Ab Initio | Codersbrain
full-time
Posted on July 21, 2025
Job Description
Senior Software Engineer – Ab Initio
Company Overview
Not specified.
Job Summary
We are seeking a Senior Software Engineer – Ab Initio who is passionate about building high-performance data integration solutions and thrives in a fast-paced, technically challenging environment. The ideal candidate will have solid hands-on experience in Ab Initio, ETL design principles, and Unix/Linux-based development. You will play a key role in designing and implementing robust, scalable, and maintainable data solutions while guiding and mentoring team members and promoting engineering best practices.
Responsibilities
- Design, develop, and deploy high-quality ETL solutions using Ab Initio and Unix shell scripting.
- Manage both batch and continuous flows, ensuring high performance and reliability.
- Analyze, debug, and troubleshoot complex data issues across multiple environments.
- Collaborate closely with stakeholders to understand business requirements and translate them into technical solutions.
- Lead Level 3 support activities, providing root-cause analysis and resolution for critical issues.
- Estimate development efforts and help plan project timelines and resource needs.
- Mentor junior engineers and provide technical guidance to the wider team.
- Promote and apply industry best practices in software engineering and data integration.
- Integrate with systems using REST APIs, Kafka, and MQs for real-time and asynchronous communication.
- Work in a DevOps environment, supporting CI/CD and production readiness.
Qualifications
- Experience: 8–12 years of hands-on programming experience with Ab Initio products (including GDE, Express>It, Conduct>It, and Co>Operating System).
- Technical Skills:
- Strong proficiency in Unix/Linux shell scripting.
- Solid understanding of ETL concepts, data modeling, and data pipeline architecture.
- Experience working with Oracle and strong skills in SQL.
- Familiarity with AWS Cloud services for data integration and deployment.
- Experience with DevOps tools and CI/CD pipelines.
- Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication skills and a collaborative mindset.
Preferred Skills
- Experience with Kafka, REST APIs, and MQ for system integration.
- Exposure to Data Governance, Data Quality, or Metadata Management.
- Previous experience in production support or incident management in a 24x7 environment.
- Agile/Scrum methodology exposure.
Experience
- 8–12 years of relevant experience in software engineering, specifically with Ab Initio and data integration solutions.
Environment
This position is remote and offers the flexibility to work from various locations while engaging with team members and stakeholders through virtual collaboration tools.
Salary
Not specified.
Growth Opportunities
Not specified.
Benefits
Not specified.