jobholds
Principal Software Engineer
United States , Holmdel
•
Posted: 2026-04-09
•
53 Views
Job Overview & Requirements
Responsibilities iCIMS, Inc. seeks a Principal Software Engineer (Holmdel, NJ): Responsible for designing and implementing new features and performing code reviews. Develop, test, and maintain a scalable web and responsive applications while devising automation strategies, test strategies, and test cases to automate new features and enhance existing functionality. Apply engineering best practices to design, develop, and analyze test plans and strategies to meet performance, usability, scalability, reliability, and security needs. Collaborate with agile team members on achieving Sprint deliverables, and ensure proper documentation exists for assigned products. Research and resolve complex problems as they arise while proactively searching for improvements with respect to modules and features. Responsible for data tracking using Snowplow. Build and maintain ELT pipelines using Python, Scala, and Java. Build and maintain data warehouse and data marts in Redshift. Implement dimensional modeling using in-database transformation tool dbt. Implement multi-touch source attribution modeling. Create dashboards and visualization in Looker using programmable lookml. Design and implement data lake architecture that ingests data from various sources, including SQL, Server, MySQL, MariaDB, S3, and BigQuery, and prepare them in consumable parquet format using DMS, AppFlow and Glue, to support Data Science, AI/ML, and BI use cases. Telecommuting permitted. Qualifications MINIMUM REQUIREMENTS: The position requires a Bachelor’s degree in Computer Science, Information Technology, Information Systems, Engineering, or a related field of study and three (3) years of experience. The company will also accept a Master’s degree and one (1) year of experience. Employer will accept one additional year of work experience for each year not completed towards the degree. Experience must involve one (1) year of experience in the following: data pipelines, ETL (Extract, Transform, Load); data analysis; dashboard and visualization; data modeling; API; Pandas; Python; SQL; Java; MySQL; and MongoDB. Telecommuting permitted.
Similar Jobs in this Field
ViiV (GSK) US Competitive Intelligence & Market Research Lead
United States
View →
Remote Support Engineer – Night Shift
United Kingdom
View →
Primary Technical Support Engineer
Philippines
View →
Services Partner Deployment Specialist
Philippines
View →
Senior IT Project Manager
Qatar
View →
Senior Manager Quality Assurance
Qatar
View →
IT Project Manager - Consultant
Qatar
View →
D&it Affiliates Advisor
Saudi Arabia
View →
Þmo Site Engineer
United Kingdom
View →
Job Summary
Category
IT
Country
United States
City
Holmdel
Employment Type
Full Time
Verified & Trusted Listing
Listing details are verified for a safe and direct job application experience.