The CORE Where Ideas,
Efforts, and People Shine
Building
‘One Core Team’
at InnoCore
More than brightest minds, we embrace people with a bigger heart, building a multicultural team that works as one cohesive unit. We value beliefs that make us different yet helps us connect, embody a culture of openness, celebrate diversity, and recognize every noteworthy achievement as One CORE Team. Explore this CORE of careers at InnoCore.
Career begins at our CORE
An environment that
fuels growth and creativity
Collaborative Environment
Work alongside passionate professionals who share knowledge freely and support each other’s success.
Innovation-Driven
Be part of a team that pushes boundaries and embraces creative solutions that make impact.
Work-Life Balance
Great work happens when you’re at your best. We provide flexible schedules and remote work options.
Recognition & Appreciation
From peer recognition to achievement celebrations, we make sure excellent work gets appreciated.
Other perks of joining us
Competetive Salary
Market-standard salaries with performance-based bonuses, ensuring hard work is recognized financially.
Innovation-led Projects
Work on solutions that make a real difference across industries as you work with innovative tech.
Technology Exposure
Hands-on experience with the latest tools and frameworks in today’s evolving tech landscape.
Global Collaboration
Engage with diverse teams and clients worldwide, broadening your perspective and professional network.
Open Positions
Senior Data Scientist
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We’re looking for a Senior Data Scientist to turn complex data into actionable insights. You’ll lead end-to-end data science projects – from data extraction and cleaning to model deployment – helping shape data-driven decisions and strategies.
Key Responsibilities:
- Extract, clean, and process data for analysis and modeling.
- Conduct exploratory data analysis (EDA) to identify trends, patterns, and relationships.
- Apply statistical methods for outlier detection, hypothesis testing, and performance measurement.
- Develop and implement predictive models, optimization techniques, and algorithms using Python, R, and SQL.
- Design, build, and deploy scalable machine learning models.
- Work on cloud platforms and use PySpark for parallel processing and large-scale model deployment.
- Create and maintain dashboards and visualizations using Tableau, RShiny, or Power BI.
- Communicate findings and insights clearly to business stakeholders.
- Research and integrate emerging technologies to enhance analytical processes.
- Lead all phases of the model development lifecycle following object-oriented and Agile methodologies.
You’re a Great Fit If You Are…
- Experienced in advanced statistical and machine learning techniques.
- Proficient with programming tools like Python, R, SQL, and PySpark.
- Skilled at communicating complex insights in simple, business-friendly terms.
- Passionate about solving real-world business challenges through data.
Senior Java Developer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We’re looking for a Senior Data Scientist to turn complex data into actionable insights. You’ll lead end-to-end data science projects – from data extraction and cleaning to model deployment – helping shape data-driven decisions and strategies.
Key Responsibilities:
- Participate in all phases of SDLC including Requirements Gathering, Analysis, Design, Development, Testing, and Deployment.
- Design and develop enterprise applications using Java, J2EE, Spring Boot, Microservices, Web Services, Angular, JavaScript, jQuery, and HTML5.
- Develop front-end UI applications using Angular, TypeScript, JavaScript, jQuery, HTML5, CSS3.
- Implement DevOps best practices following CI/CD principles.
- Develop Jenkins pipelines to checkout code, build applications, run unit and integration tests, and deploy to Cloud environments.
-
Develop complex database queries, scripts, and stored procedures to support application development across multiple databases.
-
Use Git as the version control system to maintain code integrity and collaboration among development teams.
-
Identify areas for code improvement, refactor code, and conduct peer code reviews.
-
Prepare and maintain system and technical documentation.
You’re a Great Fit If You Are…
- Experienced in enterprise Java application development and Microservices architecture.
-
Proficient in Java, Spring Boot, REST APIs, Angular, and modern web technologies.
-
Knowledgeable in DevOps tools, CI/CD pipelines, and cloud deployments.
-
Strong in database development and performance optimization
-
Passionate about delivering high-quality, scalable software solutions.
Senior Software QA Engineer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We’re looking for a Senior Data Scientist to turn complex data into actionable insights. You’ll lead end-to-end data science projects – from data extraction and cleaning to model deployment – helping shape data-driven decisions and strategies.
Key Responsibilities:
- Participate in all phases of SDLC including Requirements Gathering, Analysis, Design, Development, Testing, and Deployment.
- Design and develop enterprise applications using Java, J2EE, Spring Boot, Microservices, Web Services, Angular, JavaScript, jQuery, and HTML5.
- Develop front-end UI applications using Angular, TypeScript, JavaScript, jQuery, HTML5, CSS3.
- Implement DevOps best practices following CI/CD principles.
- Develop Jenkins pipelines to checkout code, build applications, run unit and integration tests, and deploy to Cloud environments.
-
Develop complex database queries, scripts, and stored procedures to support application development across multiple databases.
-
Use Git as the version control system to maintain code integrity and collaboration among development teams.
-
Identify areas for code improvement, refactor code, and conduct peer code reviews.
-
Prepare and maintain system and technical documentation.
You’re a Great Fit If You Are…
- Experienced in enterprise Java application development and Microservices architecture.
-
Proficient in Java, Spring Boot, REST APIs, Angular, and modern web technologies.
-
Knowledgeable in DevOps tools, CI/CD pipelines, and cloud deployments.
-
Strong in database development and performance optimization
-
Passionate about delivering high-quality, scalable software solutions.
Senior AWS Cloud Engineer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We are seeking a highly skilled Senior AWS Cloud Engineer responsible for designing, building, and maintaining scalable, secure, and high-availability cloud infrastructure on AWS. You will work closely with cross-functional teams to deliver enterprise-grade cloud solutions while ensuring security, reliability, and performance.
Key Responsibilities:
- Design, build, and maintain AWS services including EC2, S3, EKS, ECS, VPC, and WAF using Terraform and CloudFormation templates.
- Configure and orchestrate Docker containers in AWS EKS and AWS ECS environments.
- Set up monitoring and alerting systems using AWS CloudWatch and integrate DataDog for metric visualization and performance monitoring.
- Manage AWS cloud networking and security using AWS WAF and AWS Shield.
- Configure AWS EC2 instances with F5 load balancers to monitor and control network traffic.
- Implement AWS security best practices including Identity and Access Management (IAM), encryption, and secure access policies.
- Configure AWS Secrets Manager to securely store and manage encryption keys and sensitive credentials.
- Implement backup and disaster recovery strategies to ensure high availability and business continuity.
- Collaborate with cross-functional teams to troubleshoot, resolve technical issues, and improve system reliability.
You’re a Great Fit If You Are…
- Experienced in enterprise Java application development and Microservices architecture.
-
Proficient in Java, Spring Boot, REST APIs, Angular, and modern web technologies.
-
Knowledgeable in DevOps tools, CI/CD pipelines, and cloud deployments.
-
Strong in database development and performance optimization
-
Passionate about delivering high-quality, scalable software solutions.
ETL Software Engineer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We are seeking a highly skilled ETL Software Engineer responsible for requirements analysis, design, development, data profiling, and testing of enterprise data warehouse solutions. You will work closely with business users, data modelers, and DBAs to deliver scalable, high-performance ETL solutions while ensuring data accuracy, governance, and reliability.
Key Responsibilities:
- Perform requirements analysis, design, development, data profiling, and testing using Informatica, Teradata, UNIX Shell Scripts, and PL/SQL.
- Develop complex ETL mappings in Informatica PowerCenter Designer using transformations such as Joiner, Filter, Aggregator, Lookup, Router, Sorter, Expression, Normalizer, Sequence Generator, and Update Strategy.
- Implement data standardization and address validation using Informatica Data Quality framework.
- Design and develop data validation processes using Informatica Data Quality tools.
- Perform data analysis and profiling using SQL and Informatica Data Explorer across Oracle, SQL Server, Teradata, and Flat Files.
- Load data from multiple source systems into target data warehouse systems as per business and mapping requirements.
- Monitor Informatica workflows and improve ETL job performance and reliability.
- Develop and execute test cases based on ETL mapping documents to validate transformation logic.
- Design and implement exception handling and error processing using data governance and stewardship best practices.
-
Collaborate with data modelers and DBAs to optimize data architecture and ETL performance.
-
Write complex PL/SQL stored procedures and SQL queries to ensure accurate data population based on business rules.
-
Develop and manage UNIX Shell Scripts to automate ETL pipelines.
-
Partner with business users for testing, validation, documentation, and knowledge transfer.
You’re a Great Fit If You Are…
- Experienced in enterprise data warehousing and ETL development
- Proficient in Informatica PowerCenter, PL/SQL, Teradata, and UNIX scripting
- Strong in SQL development and data profiling
- Knowledgeable in data quality, governance, and validation frameworks
- Passionate about building scalable, high-performance data platforms
Senior Data Engineer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We are seeking a highly skilled Senior Data Engineer to work in an agile environment and collaborate with business users to design, develop, test, and implement modern data engineering and analytics solutions. You will build scalable data platforms and real-time data pipelines that enable business intelligence and data-driven decision making.
Key Responsibilities:
-
Work in an agile environment and collaborate with business users to gather requirements and deliver data engineering and analytics solutions that provide actionable insights.
-
Implement data migration and data engineering solutions using Azure Data Lake Storage, Azure Data Factory, Azure Databricks, Azure Stream Analytics, Azure Event Hub, and traditional data warehouse tools.
-
Develop Azure Data Factory pipelines to orchestrate enterprise ETL jobs.
-
Develop Azure Stream Analytics jobs to process real-time data using Azure Event Hub.
-
Design and develop complex Databricks jobs using PySpark and Spark SQL.
-
Design, develop, implement, and maintain large-scale business intelligence (BI) and data visualization solutions using Tableau and PowerBI.
-
Perform data quality testing and assurance as part of designing, building, and implementing scalable data solutions.
You’re a Great Fit If You Are…
-
Experienced in modern cloud-based data engineering and analytics platforms
-
Proficient in Azure Data Services, PySpark, and Spark SQL
-
Strong in ETL development and data pipeline orchestration
-
Knowledgeable in real-time data processing and BI tools
-
Passionate about building scalable, high-performance data platforms
Data Engineer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We are seeking a highly skilled Data Engineer responsible for designing, developing, and maintaining modern cloud-based data engineering and analytics solutions. You will build scalable data pipelines, ensure high data quality, and support business intelligence initiatives that enable data-driven decision making.
Key Responsibilities:
- Develop Azure Data Factory pipelines to orchestrate enterprise ETL jobs.
- Design and develop complex Databricks jobs using PySpark and Spark SQL.
- Develop, implement, and maintain large-scale business intelligence (BI) and data visualization solutions using Tableau and PowerBI.
- Analyze source system data to assess transformation logic and data quality through data profiling.
- Identify opportunities to improve data reliability, efficiency, and overall data quality.
You’re a Great Fit If You Are…
- Experienced in modern cloud-based data engineering platforms
- Proficient in Azure Databricks, Azure Data Factory, and Azure Data Lake
- Strong in PySpark, Spark SQL, and ETL pipeline development
- Knowledgeable in BI tools such as Tableau and PowerBI
- Passionate about building scalable, high-performance data platforms
Java Developer
Location: Irving, Texas (and/or various client sites across the United States)
Travel/Relocation: Must be willing to travel and/or relocate as required.
About the Role:
We are seeking a highly skilled Java Developer responsible for designing, developing, testing, and implementing scalable enterprise software applications. You will work in an Agile environment to build cloud-ready microservices and RESTful APIs while ensuring high code quality, performance, and reliability.
Key Responsibilities:
- Develop, test, and implement software applications using Java, J2EE, Spring Boot, Microservices, and SQL in an Agile development environment.
- Design and develop Java Microservices and Spring Boot REST APIs and deploy services on cloud platforms.
- Write comprehensive JUnit test cases to ensure maximum code coverage and functionality validation.
- Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines using Jenkins.
- Use Git as the version control system to maintain code consistency and collaboration across development teams.
- Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions.
You’re a Great Fit If You Are..
- Experienced in enterprise Java and microservices development
- Proficient in Java, Spring Boot, REST APIs, and SQL
- Knowledgeable in CI/CD pipelines and DevOps practices
- Strong in unit testing and software quality assurance
- Passionate about delivering scalable, high-performance applications
