We are looking for a Principal Software Engineer to join our team in Edison, New Jersey. In this role, you will be responsible for shaping the technical direction of our connected equipment platform while delivering high-quality software solutions. This Contract to permanent position offers the opportunity to lead impactful projects, collaborate with cross-functional teams, and contribute to the modernization of our systems. If you're passionate about scalable systems, enjoy mentoring others, and thrive in a fast-paced environment, this could be the perfect opportunity for you.<br><br>Responsibilities:<br>• Provide technical leadership and mentorship to software engineers, fostering collaboration and a culture of excellence.<br>• Develop and implement innovative solutions for complex engineering challenges to enhance system performance.<br>• Build robust mobile, front-end, and back-end software components for our connected equipment platform.<br>• Write clean, efficient, and scalable code, ensuring reliability and optimal performance.<br>• Drive the transition from monolithic systems to scalable microservices architectures, modernizing the platform.<br>• Lead efforts in system architecture design, database development, and strategic technical decisions.<br>• Collaborate with Product Managers to define and prioritize features, ensuring alignment with business goals.<br>• Work closely with senior leadership to address critical business needs through technology.<br>• Partner with QA engineers to deliver thoroughly tested and user-focused software solutions.<br>• Stay up-to-date with emerging technologies, recommending tools and frameworks to improve productivity.
<p>We are seeking a skilled and motivated Data Engineer to join our team, with deep hands-on experience building and optimizing data pipelines and lakehouse solutions in Databricks. In this role, you will collaborate with cross-functional teams to design, develop, and operate scalable, reliable data products that drive business value.</p><p><br></p><p>Key Responsibilities</p><ul><li>Design, build, and maintain batch and streaming data pipelines using Databricks (Spark, Delta Lake, Jobs/Workflows).</li><li>Partner with data scientists, analysts, and application teams to deliver trusted, well-modeled data sets and features in the Databricks Lakehouse.</li><li>Optimize Spark jobs (partitioning, caching, join strategies) and Databricks cluster configurations for performance, scalability, and cost.</li><li>Implement data quality checks, observability, governance, and security controls (e.g., Unity Catalog, access policies) within Databricks.</li><li>Troubleshoot and resolve pipeline failures, data issues, and production incidents; perform root-cause analysis and implement preventative improvements.</li></ul><p><br></p>
<p>The Senior Software Engineer is a hands-on technical leadership position responsible for designing, building, and maintaining high-quality software solutions. This role emphasizes both individual development work and ownership of design decisions for features and subsystems. Modern tools, including AI-assisted development and architectural support, are leveraged to drive delivery while maintaining accountability for technical outcomes.</p><p><br></p><p><strong>Responsibilities:</strong></p><p><br></p><ul><li>Design, implement, test, and maintain scalable, secure, and reliable applications and services.</li><li>Act as a senior technical contributor, with responsibility for the design and implementation of features and subsystems.</li><li>Contribute actively to development tasks, applying advanced coding expertise in several programming languages and frameworks.</li><li>Participate in architectural discussions and support incremental evolution of systems with team leads.</li><li>Conduct code reviews and mentor engineering team members, fostering best practices and ongoing improvement.</li><li>Translate requirements from product owners, business analysts, and stakeholders into technical solutions.</li><li>Identify and mitigate technical risks in assigned systems and projects.</li><li>Support and enhance cloud-based applications (Azure, AWS) with emphasis on performance, reliability, and scalability.</li><li>Collaborate effectively with onshore and offshore teams to ensure successful project execution.</li><li>Keep abreast of industry trends and new technologies to encourage innovation.</li><li>Utilize AI-assisted tools to expedite design, documentation, and implementation, while ensuring technical quality.</li><li>Lead and support AI-related initiatives, drawing on prior experience with AI/ML technologies; recommend and implement suitable AI tools and frameworks.</li><li>Test and demonstrate emerging AI tools and platforms via proofs of concept (POCs) to highlight business value.</li><li>Guide customers in leveraging AI to optimize business processes; support teams working on business-facing AI efforts.</li><li>Collaborate with stakeholders to contribute to defining an AI roadmap aligned with organizational strategy and technology objectives.</li></ul>
We are looking for a DevOps Engineer to support the delivery, reliability, and security of mission-critical platforms in Princeton, New Jersey. This role focuses on building and sustaining containerized environments, improving deployment processes, and strengthening operational visibility across distributed systems. The ideal candidate brings strong infrastructure automation experience and can work effectively with engineering and support teams to maintain stable, scalable services.<br><br>Responsibilities:<br>• Design, implement, and maintain resilient container-based platforms using Kubernetes and OpenShift across cloud, data center, and edge environments.<br>• Manage application deployment, configuration, patching, and ongoing lifecycle support for distributed systems operating in both connected and restricted networks.<br>• Develop and optimize monitoring solutions with Prometheus and Grafana, including dashboards, alerts, and service health indicators that improve incident response.<br>• Install and validate software releases in development and test environments, support regression testing, and coordinate production rollouts with minimal service disruption.<br>• Build and scale containerized services with Docker and Kubernetes to support enterprise and edge-ready architectures.<br>• Configure and support identity and access integrations with enterprise authentication platforms such as Microsoft Entra ID and related infrastructure services.<br>• Investigate user-reported issues through ticketing workflows, document resolutions, and maintain operational runbooks and knowledge resources.<br>• Partner with analysts, engineers, and technical stakeholders to convert operational needs into deployable solutions and feed production issues back into product improvements.<br>• Apply DevSecOps practices including vulnerability remediation, image hardening, secrets handling, and support for secure compliance-oriented environments.<br>• Participate in after-hours support and on-call rotations to address outages, performance issues, and other high-priority production events.
<p>We are looking for a skilled Sr. IT Security Engineer to join our team in Bensalem, Pennsylvania. In this role, you will lead efforts to design, implement, and manage security solutions that safeguard the organization’s infrastructure and data. Your expertise will be instrumental in developing advanced threat detection systems, conducting vulnerability assessments, and driving compliance with industry standards.</p><p><br></p><p>Responsibilities:</p><p>• Design and deploy centralized security monitoring systems and advanced threat detection solutions to enhance incident response capabilities.</p><p>• Oversee intrusion detection and prevention systems, analyzing and responding to suspicious activities to mitigate risks.</p><p>• Implement and maintain network-based security solutions while establishing data privacy policies.</p><p>• Perform regular vulnerability assessments using tools like Nessus, identifying and remediating security gaps.</p><p>• Develop strategies for zero-day threat protection and manage endpoint protection technologies to prevent malware.</p><p>• Configure and manage identity and access management systems, such as Okta, to ensure secure user authentication.</p><p>• Architect secure network solutions, including firewalls, web content filtering, and data loss prevention systems.</p><p>• Maintain detailed security architecture documentation and provide periodic reports on security posture.</p><p>• Collaborate with IT and compliance teams to promote security best practices and ensure regulatory compliance.</p><p>• Monitor and manage security devices to protect systems from internal and external threats.</p>
<p>We are seeking a hands-on technical leader with deep expertise in software development, infrastructure, and web application design. This role is responsible for shaping infrastructure strategy to ensure systems are scalable, efficient, and reliable. The ideal candidate will lead initiatives that tackle questions such as how to improve application speed and how to prepare platforms to seamlessly support growing traffic, ultimately driving solutions that enhance performance and reliability across the organization.</p><p><br></p><p><strong>Responsibilities</strong></p><ul><li>Define and drive backend, infrastructure, and DevOps strategy</li><li>Architect scalable, secure, and reliable systems</li><li>Diagnose and resolve performance, infrastructure, and integration issues</li><li>Oversee backend development, including coding standards, integrations, and APIs</li><li>Lead infrastructure tooling, cloud strategy, automation efforts, and CI/CD pipelines</li><li>Evaluate new tools and frameworks to improve efficiency and system performance</li><li>Establish metrics and KPIs to measure infrastructure performance</li><li>Implement proactive monitoring, logging, and alerting solutions</li><li>Manage infrastructure budgets with a focus on cost optimization</li><li>Communicate technical solutions clearly and effectively to stakeholders at all levels</li><li>Conduct all code reviews, ensuring quality, consistency, and best practices across the team</li><li>Manage frontend and database infrastructure, addressing performance bottlenecks and recurring issues caused by poor architecture</li></ul><p><br></p>
<p>We are looking for an experienced Senior Project Manager to oversee construction projects for architectural metal and glass projects in New York, New York. This role is ideal for someone with a strong attention to detail and a background in construction management, particularly in managing commercial building projects. The successful candidate will play a key role in ensuring projects are delivered on time, within budget, and to the highest quality standards.</p><p><br></p><p>Responsibilities:</p><p>• Lead the planning and execution of commercial building projects, including both new construction and renovation efforts.</p><p>• Oversee procurement processes, ensuring timely and cost-effective acquisition of materials and services.</p><p>• Manage project timelines, budgets, and resources to ensure successful outcomes.</p><p>• Collaborate with architects, engineers, and contractors to coordinate project details and resolve any issues.</p><p>• Review and ensure compliance with design specifications, building codes, and safety regulations.</p><p>• Utilize project management software and tools to monitor progress and generate reports.</p><p>• Conduct regular site visits to assess project progress and address any on-site challenges.</p><p>• Develop and maintain strong relationships with vendors, suppliers, and subcontractors.</p><p>• Provide leadership and mentorship to project teams, fostering a culture of collaboration and excellence.</p><p>• Ensure all project documentation is accurate, up-to-date, and properly filed.</p><p><br></p><p>If this person is you, please apply to victoria.iacoviello@roberthalf</p>
Key Responsibilities<br>• Provide Tier 1 and Tier 2 support for end users across voice, data, applications, and desktop systems<br>• Troubleshoot and resolve hardware, software, and network-related issues both remotely and onsite<br>• Support and administer Windows Server environments and Active Directory<br>• Manage and maintain Microsoft 365 (O365) including Exchange, SharePoint, OneDrive, and MFA<br>• Configure, deploy, and support Windows 10/11 workstations and peripherals<br>• Support and troubleshoot LAN/WAN connectivity, VOIP systems, and network devices<br>• Monitor and manage system backups, disaster recovery processes, and infrastructure performance<br>• Lead and participate in IT projects, including site setups, upgrades, and deployments<br>• Evaluate hardware/software needs and recommend solutions aligned with business requirements<br>• Collaborate with vendors, procurement, and internal teams on technology solutions and services<br>• Maintain accurate documentation of systems, processes, and infrastructure<br>• Manage hardware/software inventory and ensure proper asset tracking<br>• Provide technical guidance to team members and act as an escalation point when needed<br>• Deliver regular updates on project status and system performance to leadership
We are looking for a Web Developer to support and enhance a modern eCommerce environment in Easton, Pennsylvania. This position focuses on building scalable web solutions across commerce platforms and storefront experiences, with an emphasis on performance, stability, and code quality. The ideal candidate will contribute to both backend and frontend development while partnering with teammates to deliver reliable digital experiences.<br><br>Responsibilities:<br>• Create and support headless Adobe Commerce solutions that connect through GraphQL and platform APIs.<br>• Develop custom backend functionality, modules, and service integrations within Magento and Adobe Commerce environments.<br>• Build and enhance storefront features using React.js and Next.js in a headless commerce architecture.<br>• Partner with frontend developers and cross-functional teammates to deliver cohesive, high-quality web experiences.<br>• Improve site speed and platform efficiency by refining caching, indexing, and query performance.<br>• Develop and maintain connections with external platforms such as payment providers, loyalty tools, and other third-party services.<br>• Investigate and resolve live production issues to strengthen uptime, reliability, and overall application performance.<br>• Produce organized, maintainable, and well-documented code that supports testing and long-term scalability.<br>• Configure and tailor checkout experiences, including customization of Hyvä Checkout functionality.
Overview: Our organization is seeking an experienced Senior Security Engineer to join our Information Security team. Reporting to the Manager SecOps, you will play a critical role in designing, implementing, and maintaining robust security architectures that protect our network infrastructure from cyber threats. This position offers the opportunity to work collaboratively across the Information Systems department, assess and mitigate information security risks, and ensure compliance with financial institution regulations. WKey Responsibilities: Design, implement, and manage SPLUNK SIEM solutions for centralized monitoring, threat detection, and effective incident response. Operate intrusion detection and protection systems and respond to suspicious activities. Deploy and maintain network-based Data Loss Prevention (DLP) solutions; develop and manage data privacy policies. Conduct regular vulnerability assessments with tools such as Nessus, and execute remediation plans. Implement zero-day threat protection platforms and develop response strategies. Manage endpoint protection solutions to mitigate malware and advanced threats. Deploy and maintain Identity and Access Management (IAM) technologies including Okta and RSA. Architect and configure secure network solutions including firewalls, NGFWs, and web content filtering tools. Maintain comprehensive security architecture documentation and generate regular security posture reports. Collaborate with IT and compliance teams to ensure adherence to security best practices and regulatory requirements.
<p>We are seeking an Integration Engineer to provide technical leadership across the end-to-end development and delivery of new insurance products and capabilities, enabling new business opportunities and operational efficiencies. This role will lead the design, development, and integration of underwriting frameworks and platforms across multiple lines of business using Agile and DevOps methodologies.</p><p>This position requires hands-on development experience, deep integration expertise, and the ability to technically lead globally distributed teams to deliver scalable, secure, and high-quality cloud-native platforms and services aligned with business priorities.</p><p><br></p><p><strong>Key Responsibilities:</strong></p><p>· Provide hands-on technical leadership for application design, development, and integration of secure and scalable solutions.</p><p>· Lead end-to-end development, implementation, and integration of new insurance products and packages using underwriting frameworks.</p><p>· Design and implement platforms enabling continuous delivery of features and capabilities aligned with business priorities.</p><p>· Partner closely with Product Managers/Owners, Business Analysts, Developers, and enterprise teams to define optimal technical solutions.</p><p>· Lead high-level design efforts, perform code reviews, and guide implementation by development teams.</p><p>· Develop select modules while reviewing and mentoring other engineers’ code.</p><p>· Mentor and coach junior engineers across multiple Scrum teams.</p><p>· Leverage an Agile-based operating model across distributed teams.</p><p>· Prepare technical documentation and deliver sprint and system demonstrations.</p><p>· Manage production workloads and act as an SME for Level 3 production support issues.</p><p>· Perform complex troubleshooting, root cause analysis, and resolution of critical production defects.</p><p>· Communicate status, risks, and dependencies in accordance with agreed communication plans.</p>