Own the support, maintenance, and continuous improvement of a large portfolio of enterprise data pipeline jobs spanning ingestion, transformation, and downstream data delivery processes.
Responsibilities
Own the support, maintenance, and continuous improvement of a large portfolio of enterprise data pipeline jobs spanning ingestion, transformation, and downstream data delivery processes.
Troubleshoot complex production issues, lead recovery efforts, and coordinate activities across ETL, DBA, infrastructure, scheduling, and source-system teams.
Develop and optimize complex T-SQL solutions, including stored procedures, performance tuning, data validation routines, reconciliation processes, and operational controls.
Design and implement proactive monitoring, data quality controls, and automated recovery mechanisms to improve platform reliability.
Analyze source-system changes, assess downstream impacts, and lead implementation of data integration enhancements across hundreds of interconnected data assets.
Requirements
Nice to have: AWS
Nice to have: Redshift
Nice to have: ETL frameworks
Nice to have: scheduling platforms
Nice to have: enterprise data integration technologies
We are looking for an experienced Test Engineer with strong expertise in automation testing, API testing, and database validation. The candidate will be responsible for designing, developing, executing, and maintaining automated test scripts to ensure the quality, reliability, and performance of applications.
Responsibilities
Designing, developing, executing, and maintaining automated test scripts to ensure the quality, reliability, and performance of applications
Software Engineer - Database Developer to join the Engineering team, maintaining and updating databases, ensuring accurate data analysis and reporting, and leveraging AI-driven techniques for automation and predictive analytics.
Compensation
The base compensation range for this role in the posted location is: $76,730 - $150,800/Year
Responsibilities
Management of data extractions from SAGE Datawarehouse cubes
Ensures that the servers hardware and software are updated (RARS mainly)
Monitoring of the performance of the hardware and software
Preserving data and organizing secure backups
Reporting (Error summary and system and shot reports)
As a Principal Software Engineer on our team, you’ll play a key role in supporting our digital transformation journey by leading a team of developers to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business. You’ll be both hands-on and strategic, diving deep into code to define system behavior, and establishing technical roadmaps that you and the developers on your team will act upon to deliver quality and scalable software solutions. You will also have the opportunity to directly engage with senior leadership as you communicate back and forth with the business to ensure these software solutions align with business objectives.
Responsibilities
Build and implement complex, large-scale applications capable of integrating with multiple internal/external systems
Engage in and lead development efforts across the full SDLC from design and coding through to test, build, QA, deployment, and maintenance
Leverage your experience with cloud infrastructure to build cloud-based software solutions and support the migration of applications to the cloud
Mentor a team of software developers to build quality software solutions aligned to architecture guidelines
Strategize and support the migration of applications to server-less architecture solutions
Requirements
Bachelor’s or Master’s Degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or a related field
Lead a team of developers and QAs to build and implement large-scale applications involving APIs and UIs that will be leveraged across the business, driving continuous quality improvement and engaging with business stakeholders.
Responsibilities
Build and implement complex, large-scale applications capable of integrating with multiple internal/external systems
Engage in and lead development efforts across the full SDLC from design and coding through to test, build, QA, deployment, and maintenance
Partner with business stakeholders to translate business requirements into consumable technical stories and software solutions
Leverage experience with cloud infrastructure to build cloud-based software solutions and support the migration of applications to the cloud
Mentor a team of software developers to build quality software solutions aligned to architecture guidelines
Requirements
Bachelor’s or Master’s Degree in Computer Science, Information Technology, Computer Engineering, Software Engineering, or a related field
Background in computer science, information systems
Senior Engineer responsible for designing, developing, and maintaining multiple applications running on-premises and in the cloud, providing architectural guidance, mentoring junior members, and leading production deployments.
Compensation
Pay: $90,000 - $130,000 annually. Compensation depends on location, qualifications, and experience. Management level positions may be eligible for sign-on and relocation bonuses.
Responsibilities
Design, develop, and maintain web-based applications
Provide architectural guidance and feedback
Investigate, troubleshoot, and solve application defects
Lead production deployments
Mentor junior developers
Requirements
Bachelor’s degree in Engineering / Computer Science / Information Systems
Own the support, maintenance, and continuous improvement of a large portfolio of enterprise data pipeline jobs spanning ingestion, transformation, and downstream data delivery processes.
Responsibilities
Troubleshoot complex production issues and lead recovery efforts
Develop and optimize complex T-SQL solutions
Design and implement proactive monitoring and data quality controls
Analyze source-system changes and lead data integration enhancements