Search jobs now Find the right job type for you Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Building Future-Forward Tech Teams Job Market Outlook Press Room Salary and hiring trends Adaptive working Competitive advantage Work/life balance Inclusion Browse jobs Find your next hire Our locations

43 results for Sr Software Engineer in Princeton, NJ

Sr. Software Engineer
  • Thorofare, NJ
  • onsite
  • Permanent
  • 130000.00 - 150000.00 USD / Yearly
  • Position Overview: The Senior Software Engineer is responsible for developing, maintaining, and enhancing the software on embedded Linux-based devices, including RFID readers and edge computing platforms. This role is ideal for candidates who thrive in a cross-functional environment, demonstrate strong ownership of their technical domain, and are passionate about building robust device software that seamlessly integrates hardware and cloud solutions. Key Responsibilities: Develop and maintain Linux-based services, microservices, and system components (primarily using Python, Bash, or other scripting languages). Design and implement REST APIs for microservices, device UIs, and Azure cloud integrations. Collaborate with firmware engineering teams to define and consume hardware-level interfaces (RFID, GPIO, drivers, etc.). Enhance telemetry, logging, diagnostics, and observability to facilitate support for QA and Field Service teams. Write unit, integration, and system-level tests suited for embedded environments. Conduct peer code reviews, ensuring code quality, maintainability, and adherence to security and architectural standards. Document APIs, service behavior, package flows, upgrade procedures, and troubleshooting guides. Contribute to design discussions, evaluate technology stack choices, and champion improvements for performance, reliability, and architecture. Stay current with Linux, networking, packaging technologies, RFID standards, and cloud-integration approaches. Partner with QA to review test plans, validate regressions, and resolve field or production issues. Support operations and manufacturing teams by ensuring reliable flows for device provisioning, configuration, and upgrades. Mentor entry level engineers and help develop team skillsets. Demonstrate readiness to learn new frameworks, languages, and platforms as the technology evolves.
  • 2026-01-27T19:58:46Z
Sr. Software Engineer
  • Thorofare, NJ
  • onsite
  • Permanent
  • 130000.00 - 150000.00 USD / Yearly
  • We are seeking an accomplished Senior Embedded Software Engineer to join our Embedded Software team. In this pivotal role, you will lead the design, development, maintenance, and enhancement of Linux-based software powering critical embedded devices such as RFID readers and edge computing systems. This is an exciting opportunity to work across the full embedded stack and drive innovation in connectivity and device management. Key Responsibilities: Develop and maintain robust embedded Linux services, microservices, and system components (Python, Bash, or similar scripting languages). Implement and support REST APIs for microservices, user interfaces, and cloud integration. Collaborate closely with firmware teams to define/consume hardware-level interfaces (RFID, GPIO, networking, drivers). Enhance device telemetry, diagnostics, and service observability to aid Field Service and QA. Write unit, integration, and system-level tests designed for embedded platforms. Conduct peer code reviews, champion code quality, security, and maintainability. Contribute documentation for APIs, service behavior, packaging, upgrades, and troubleshooting. Stay up to date on Linux, networking, RFID standards, packaging technologies, and cloud integrations. Drive improvements in platform reliability and performance, and propose architectural enhancements. Provide estimates, track progress, communicate risks, and deliver work reliably within sprint timelines. Participate in technical design discussions and evaluate tools/frameworks for development. Partner with QA to review test plans, validate releases, and troubleshoot integration issues. Support Field Service and Manufacturing in analyzing, reproducing, and resolving real-world device and system issues. Mentor entry level engineers and contribute to growing team capabilities. Embrace learning new languages, toolchains, frameworks, and platforms. Education: Bachelor’s or Master’s degree in computer programming or a related discipline. If the degree is in another field, must demonstrate that programming has been a primary detail oriented focus. Experience: 8+ years of software engineering experience, including 3+ years in a senior/lead position. At least 2 years of embedded software engineering experience is strongly preferred.
  • 2026-01-27T19:23:43Z
Sr. Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 150000.00 - 200000.00 USD / Yearly
  • We are looking for a Senior Software Engineer with expertise in full-stack development to lead the creation of innovative tools that optimize sales processes and dealership operations. This role requires close collaboration with product managers and stakeholders to deliver impactful solutions while mentoring a team of engineers. The ideal candidate will have a strong technical background and a passion for building scalable, high-performance systems.<br><br>Responsibilities:<br>• Design and develop tools to streamline sales workflows, dealership management, and client onboarding.<br>• Collaborate with product managers and stakeholders to determine requirements and deliver effective technical solutions.<br>• Architect and implement both backend services and user-friendly frontend interfaces.<br>• Provide mentorship and technical guidance to two full-stack engineers, fostering their growth and development.<br>• Integrate third-party APIs and internal systems to automate manual processes and improve efficiency.<br>• Oversee the entire lifecycle of feature delivery, ensuring robustness, scalability, and reliability.<br>• Conduct code reviews and participate in architectural discussions to maintain high coding standards.<br>• Work cross-functionally to align technical direction with business goals.
  • 2026-02-11T14:18:41Z
Sr. Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 175000.00 - 225000.00 USD / Yearly
  • We are looking for a skilled Senior Software Engineer to design and implement innovative software solutions. This role involves creating scalable systems, optimizing performance, and contributing to cutting-edge technologies, including machine learning and vector databases. Join our team in New York, New York, and help shape the future of software development.<br><br>Responsibilities:<br>• Design and develop scalable software solutions using Python and modern architectural patterns.<br>• Build and maintain distributed systems with a focus on multi-threaded programming.<br>• Develop and integrate RESTful APIs to ensure seamless communication between applications.<br>• Optimize data storage and retrieval using MongoDB and Redis.<br>• Explore and implement vector databases such as pgvector and timescale.<br>• Collaborate on machine learning initiatives, including the application of large language models (LLMs).<br>• Utilize cloud platforms like Amazon Web Services (AWS) to enhance system performance and scalability.<br>• Conduct thorough testing and debugging to ensure high-quality software delivery.<br>• Stay updated on emerging technologies to drive innovation within the team.
  • 2026-01-22T15:34:06Z
Sr. Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 200000.00 - 250000.00 USD / Yearly
  • We are looking for an experienced and driven Sr. Software Engineer to join our team in New York, New York. As part of a dynamic financial services organization, you will play a critical role in developing and optimizing software solutions that support quantitative investment strategies. This position offers the opportunity to collaborate with a skilled global team and contribute to cutting-edge advancements in the world of automated trading.<br><br>Responsibilities:<br>• Design, develop, and maintain software systems that support quantitative trading and investment strategies.<br>• Collaborate with cross-functional teams to implement research-tested solutions into production environments.<br>• Optimize and enhance backend systems to ensure high performance and reliability.<br>• Develop APIs and integrate third-party tools to support data analysis and trading operations.<br>• Ensure the quality and accuracy of data by implementing robust validation and improvement processes.<br>• Participate in Agile Scrum workflows to deliver projects efficiently and effectively.<br>• Create comprehensive documentation for software systems and processes.<br>• Conduct performance testing and debugging to ensure system stability.<br>• Stay updated on emerging technologies and incorporate relevant innovations into development practices.<br>• Provide mentorship and guidance to less experienced team members when needed.
  • 2026-01-22T15:34:06Z
Senior Full Stack Software Engineer
  • Englewood Cliffs, NJ
  • onsite
  • Permanent
  • 110000.00 - 140000.00 USD / Yearly
  • <p>We are seeking a reliable, business-aligned Full Stack Delivery Engineer to take ownership of critical systems and ensure consistent, predictable delivery across our technology stack.</p><p><br></p><p>This role is ideal for a developer who values shipping working software, collaborating across disciplines, and operating within real-world constraints. You will work on production systems that directly impact operations, revenue, and customer experience.</p><p><br></p><p>We are not looking for a “10x developer”. We are looking for someone who finishes what they start, documents what they build, and treats deadlines seriously.</p><p><br></p><p><strong>What Success Looks Like in This Role</strong></p><ul><li>Features ship when expected</li><li>Progress is visible weekly</li><li>Estimates are conservative and reliable</li><li>Systems are understandable by others</li><li>No single person becomes a bottleneck</li></ul><p><strong>Key Responsibilities</strong></p><p><strong>Delivery & Execution</strong></p><ul><li>Deliver production-ready features tied to clear milestones and acceptance criteria</li><li>Break work into small, testable, demoable increments</li><li>Communicate risks early and adjust plans based on reality—not optimism</li></ul><p><strong>Front-End Development</strong></p><ul><li>Build and maintain responsive front-end applications using modern frameworks such as React or Next.js</li><li>Integrate front-end components cleanly with backend APIs</li><li>Prioritize usability and operational clarity over visual perfection</li></ul><p><strong>Back-End & Systems Integration</strong></p><ul><li>Build and maintain backend services and APIs (Node.js / TypeScript; Rust familiarity is a plus)</li><li>Integrate with third-party services including Stripe, shipping providers, and messaging systems</li><li>Work with inventory, asset tracking, and operational data systems</li></ul><p><strong>Data & Infrastructure</strong></p><ul><li>Design and work with relational databases (PostgreSQL / MySQL preferred)</li><li>Write safe, understandable data migrations</li><li>Support logging, monitoring, and observability for production systems</li></ul><p><strong>Collaboration & Accountability</strong></p><ul><li>Work closely with operations, product, and leadership—not just engineers</li><li>Document APIs, assumptions, and system behavior</li><li>Participate in code reviews with an emphasis on clarity and maintainability</li><li>Accept review and feedback without defensiveness</li></ul><p><br></p>
  • 2026-01-21T21:18:50Z
Senior / Lead Database Engineer
  • Radnor, PA
  • onsite
  • Permanent
  • 140000.00 - 150000.00 USD / Yearly
  • The Opportunity: Be part of a dynamic team that designs, develops, and optimizes data solutions supporting enterprise-level products across diverse industries. This role provides a clear track to higher-level positions, including Lead Data Engineer and Data Architect, for those who demonstrate vision, initiative, and impact. Key Responsibilities: Design, develop, and optimize relational database objects and data models using Microsoft SQL Server and Snowflake. Build and maintain scalable ETL/ELT pipelines for batch and streaming data using SSIS and cloud-native solutions. Integrate and utilize Redis for caching, session management, and real-time analytics. Develop and maintain data visualizations and reporting solutions using Sigma Computing, SSRS, and other BI tools. Collaborate across engineering, analytics, and product teams to deliver impactful data solutions. Ensure data security, governance, and compliance across all platforms. Participate in Agile Scrum ceremonies and contribute to continuous improvement within the data engineering process. Support database deployments using DevOps practices, including version control (Git) and CI/CD pipelines (Azure DevOps, Flyway, Octopus, SonarQube). Troubleshoot and resolve performance, reliability, and scalability issues across the data platform. Mentor entry level team members and participate in design/code reviews.
  • 2026-01-28T16:13:59Z
Front End Software Engineer
  • Jersey City, NJ
  • remote
  • Temporary
  • 47.50 - 55.00 USD / Hourly
  • Provide technical support and innovative cloud solutions in alignment with business objectives, by designing, architecting, maintaining, and operationalizing cloud-based web applications. Design, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms. Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts and provides recommendations for future technologies and growth Support and maintain existing software functionality; to investigate, analyze and correct identified defects Improve the maintainability and performance of existing software through application refactoring Independently responsible for the entire lifecycle of medium and large features from design through deployment. Perform pull requests / merge requests, branch management, and build and deployments Build, deploy, and maintain CI/CD pipelines for multiple stacks May serve as a technical lead on projects Review technical design documentation and participates in technical reviews Create proper documentation for software being built
  • 2026-02-09T16:48:40Z
Software Engineer
  • Piscataway, NJ
  • onsite
  • Contract / Temporary to Hire
  • 39.59 - 45.84 USD / Hourly
  • <p>Requires excellent analytical, research, problem solving, and organizational skills. Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment. Experience in performance testing, writing performant code, optimizing existing code. Strong attention to detail and debugging skills. Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes. Experience doing business analysis and developing project timeline projections. Must understands and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked environment</p><p> </p><p>Required Knowledge, Skills, and Abilities:</p><p> </p><p>·       Excellent knowledge in developing and maintaining Flutter applications for iOS, Android, web and desktop platforms</p><p>·       Good understanding of state management, Flutter flavors and app architecture</p><p>·       Proficiency in Dart and familiarity with other programming languages such as Kotlin, Swift or Java</p><p>·       Experience with Firebase, RESTful APIs, JSON and other web services</p><p>·       Experience with Git, CI/CD tools and agile methodologies</p><p>·       Strong communication and consultative skills</p><p>·       Self-initiated and proactive attitude</p><p>·       Writing clean, maintainable and testable code following best practices and guidelines</p><p>·       Troubleshooting and debugging issues across different platforms and devices</p><p>·       Keeping up to date with the latest trends and technologies in Flutter development</p><p>·       Excellent analytical, research, problem solving, and organizational skills.</p><p>·       Excellent written and oral communication skills and the desire to work in a collaborative, cross-functional team environment.</p><p>·       Experience in performance testing, writing performant code, optimizing existing code.</p><p>·       Strong attention to detail and debugging skills.</p><p>·       Experience evaluating, testing/prototyping, and recommending new opportunities for enhancing software and supporting processes.</p><p>·       Experience doing business analysis and developing project timeline projections.</p><p>·       Must understands and be proficient in object oriented (OO) design and systems development in a LINUX/UNIX and networked</p><p>·       environment.</p><p> </p>
  • 2026-02-09T16:53:44Z
Sr. Data Engineer
  • Woodbridge, NJ
  • onsite
  • Permanent
  • 140000.00 - 150000.00 USD / Yearly
  • <p>We are looking for an experienced Senior Data Engineer to join our team. This role involves designing and implementing scalable data solutions, optimizing data workflows, and driving innovation in data architecture. The ideal candidate will possess strong leadership qualities and a passion for problem-solving in a fast-paced, cutting-edge environment.</p><p><br></p><p>Responsibilities:</p><p>• Develop high-performance data systems, including databases, APIs, and data integration pipelines, to support scalable solutions.</p><p>• Design and implement metadata-driven architectures and automate deployment processes using infrastructure-as-code principles.</p><p>• Promote best practices in software engineering, such as code reviews, testing, and continuous integration/delivery (CI/CD).</p><p>• Establish and maintain a robust data governance framework to ensure compliance and data integrity.</p><p>• Monitor processes and implement improvements, including query optimization, code refactoring, and efficiency enhancements.</p><p>• Leverage cloud platforms, particularly Azure and Databricks, to improve system architecture and scalability.</p><p>• Conduct data quality checks and build procedures to address and resolve data issues effectively.</p><p>• Create and maintain documentation for data architecture, standards, and best practices.</p><p>• Provide technical leadership to the team, guiding design discussions and fostering innovation in data infrastructure.</p><p>• Identify and implement opportunities for process optimization and automation to improve operational efficiency.</p>
  • 2026-01-26T17:33:36Z
Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 160000.00 - 290000.00 USD / Yearly
  • We are looking for a skilled Software Engineer to join our dynamic team in New York, New York. As part of our organization, you will contribute to the development of innovative software solutions and play a key role in building high-quality applications. This role offers an exciting opportunity to work in a fast-paced environment, collaborating with talented professionals to create impactful technology.<br><br>Responsibilities:<br>• Design, develop, and maintain software applications using Python and TypeScript.<br>• Collaborate with cross-functional teams to build and enhance web applications, leveraging frameworks like Next.js.<br>• Write clean, efficient, and scalable code that meets project requirements.<br>• Conduct thorough testing and debugging to ensure software functionality and reliability.<br>• Participate in code reviews to maintain high standards and share best practices.<br>• Optimize application performance and troubleshoot technical issues.<br>• Stay updated on emerging technologies and incorporate them into development processes.<br>• Contribute to the architecture and design of new software projects.<br>• Document technical workflows and provide clear instructions for system use.<br>• Work closely with stakeholders to understand requirements and deliver tailored solutions.
  • 2026-02-11T14:13:43Z
Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 160000.00 - 250000.00 USD / Yearly
  • We are looking for a talented Software Engineer to join our dynamic team in New York, New York. In this role, you will leverage your expertise in full-stack development to create innovative software solutions that enhance user experiences. If you thrive in fast-paced environments and enjoy building impactful applications, this opportunity is perfect for you.<br><br>Responsibilities:<br>• Design, develop, and maintain high-quality software solutions using TypeScript, React, and React Native.<br>• Collaborate with cross-functional teams to deliver seamless user experiences across web and mobile platforms.<br>• Optimize applications for performance and scalability, ensuring low-latency and efficient functionality.<br>• Implement and test new features to continuously improve product offerings.<br>• Troubleshoot and resolve technical issues to maintain system reliability.<br>• Contribute to the development of performance-sensitive applications that meet user needs.<br>• Participate in code reviews and provide constructive feedback to uphold coding standards.<br>• Stay updated on industry trends and emerging technologies to drive innovation.<br>• Apply entrepreneurial thinking to create solutions in a startup environment.<br>• Work on projects related to sports or similar industries, if applicable.
  • 2026-02-04T15:03:47Z
Senior Automation Engineer
  • Hoboken, NJ
  • onsite
  • Contract / Temporary to Hire
  • 47.50 - 55.00 USD / Hourly
  • Design, build, and maintain scalable test automation frameworks using tools such as Playwright, Appium, Selenium, Cypress, and others. Collaborate with cross-functional teams to define test strategies and ensure comprehensive test coverage. Develop and maintain automated test scripts in Java, JavaScript, and C#. Integrate automated tests into CI/CD pipelines to support continuous delivery. Analyze test results, identify root causes, and drive resolution of issues. Mentor and support entry level engineers, fostering a culture of continuous learning and improvement. Communicate effectively with stakeholders to report progress, risks, and quality metrics. Solid Manual testing skills. Ability to understand and articulate complicated requirements for test case creation.
  • 2026-02-09T16:53:44Z
Software Engineer
  • Bethlehem, PA
  • onsite
  • Permanent
  • 80000.00 - 120000.00 USD / Yearly
  • We are looking for a skilled Software Engineer to join our team in Bethlehem, Pennsylvania. This role involves designing and optimizing data systems, managing tools for data orchestration, and ensuring secure and efficient operations. The ideal candidate will thrive in a collaborative environment while delivering impactful solutions for business intelligence and operations.<br><br>Responsibilities:<br>• Build and manage data orchestration tools, including creating variables, setting notifications, and configuring retries.<br>• Optimize Snowflake performance by adjusting warehouse sizing, clustering, and profiling queries.<br>• Schedule and oversee near real-time data loads using Snowflake Tasks and Streams.<br>• Implement rigorous data quality checks such as verifying freshness, row counts, and referential integrity.<br>• Monitor and control costs through usage dashboards and guardrails.<br>• Ensure secure operations by maintaining roles, managing secrets, and auditing logs.<br>• Develop and monitor Power BI datasets to support Finance and Operations teams.<br>• Collaborate with stakeholders to gather requirements and deliver tailored solutions.<br>• Enhance and maintain front-end data applications using tools like Streamlit and Python.<br>• Create detailed documentation, including runbooks, root cause analyses, and change tickets for releases.
  • 2026-01-22T15:34:06Z
Software Engineer
  • New York, NY
  • onsite
  • Permanent
  • 160000.00 - 240000.00 USD / Yearly
  • We are looking for a skilled Software Engineer to join our dynamic team in New York, New York. This role is ideal for a driven, detail-oriented individual with expertise in full-stack development and a passion for creating high-performance applications. The ideal candidate thrives in fast-paced environments and enjoys building solutions that delight users.<br><br>Responsibilities:<br>• Develop and maintain full-stack applications using TypeScript, React, and React Native.<br>• Design, implement, and optimize low-latency systems and performance-sensitive software.<br>• Collaborate with cross-functional teams to deliver high-quality solutions that meet user needs.<br>• Contribute to the development of mobile applications with expertise in React Native.<br>• Write clean, efficient, and scalable code to ensure optimal application functionality.<br>• Debug and troubleshoot technical issues to maintain system reliability.<br>• Participate in code reviews and provide constructive feedback to team members.<br>• Stay up-to-date with emerging technologies and incorporate best practices into development processes.<br>• Work in an entrepreneurial environment, taking ownership of projects and driving them to completion.<br>• Engage with product teams to understand user requirements and deliver impactful solutions.
  • 2026-02-04T15:03:47Z
Software Engineer
  • Brooklyn, NY
  • onsite
  • Temporary
  • 47.50 - 55.00 USD / Hourly
  • We are looking for a skilled Software Engineer to join our team in Brooklyn, New York. In this long-term contract position, you will contribute to exciting projects in the Information Technology industry, utilizing your expertise in software development and collaboration. This role offers the chance to work on innovative solutions alongside a multidisciplinary team.<br><br>Responsibilities:<br>• Design and implement electronic circuit systems, including schematics and layout designs, using tools such as KiCad or Altium.<br>• Develop efficient, low-power embedded circuits and manage power subsystem designs.<br>• Assemble, solder, and perform rework tasks on boards equipped with Surface Mount and Thru-Hole components.<br>• Collaborate effectively with cross-functional teams, including mechanical, software, and industrial design professionals.<br>• Create clean, scalable code using programming languages like C#, .NET, and ASP.NET.<br>• Enhance user interfaces by developing dynamic web applications with JavaScript and React.js.<br>• Conduct testing and debugging to ensure the reliability and performance of software systems.<br>• Participate in the optimization of existing systems to improve functionality and efficiency.<br>• Stay updated on industry trends and apply best practices to ongoing projects.
  • 2026-02-06T14:13:37Z
Software Engineer
  • Neptune, NJ
  • remote
  • Temporary
  • 71.25 - 82.50 USD / Hourly
  • We are looking for a dedicated Software Engineer to join our team in Neptune, New Jersey. This is a long-term contract position offering a unique opportunity to work on software asset management using advanced tools like Flexera Asset Management Enterprise. The ideal candidate will bring expertise in software licensing, financial analysis, and automation to optimize IT operations.<br><br>Responsibilities:<br>• Serve as the primary administrator for Flexera Asset Management Enterprise, ensuring smooth functionality and system optimization.<br>• Develop and document comprehensive standard operating procedures (SOPs) for a Flexera-focused software asset management program.<br>• Manage the license database, perform detailed reconciliations, and ensure audit readiness for major software publishers such as Microsoft, Adobe, Oracle, and VMware.<br>• Analyze software usage data through Flexera, identify cost-saving opportunities, and provide detailed financial reports.<br>• Act as a subject matter expert on software licensing, offering guidance to leadership and cross-departmental teams.<br>• Drive automation initiatives and implement best practices to enhance IT asset management processes.<br>• Utilize Flexera SaaS module or ServiceNow to optimize workflows and improve system functionality.<br>• Perform financial analyses, track key metrics, and generate insightful reports to support organizational goals.
  • 2026-02-11T16:29:02Z
Software Engineer
  • Thorofare, NJ
  • onsite
  • Temporary
  • 60.00 - 75.00 USD / Hourly
  • <p>We are looking for a dedicated Software Engineer to join our dynamic team in Thorofare, New Jersey. In this long-term contract position, you will play a pivotal role in developing and enhancing software solutions for Linux-based devices. This role offers an exciting opportunity to work across the entire software stack, collaborating with cross-functional teams to deliver high-quality and efficient software solutions.</p><p><br></p><p>Responsibilities:</p><p>• Design, develop, and maintain embedded Linux-based services, microservices, and system components using Python, Bash, and other scripting languages.</p><p>• Implement and manage APIs supporting local microservices, user interfaces, and cloud services.</p><p>• Collaborate with firmware teams to define and integrate hardware-level interfaces such as networking, drivers, and sensors.</p><p>• Enhance system telemetry, logging, and diagnostics to improve service observability and troubleshooting capabilities.</p><p>• Create unit, integration, and system-level tests tailored for embedded environments to ensure software reliability.</p><p>• Conduct peer code reviews, provide constructive feedback, and uphold coding standards for quality and security.</p><p>• Document APIs, service behaviors, upgrade processes, and troubleshooting guides to support seamless operations.</p><p>• Stay updated on Linux, networking, packaging technologies, and cloud integration methodologies to enhance platform capabilities.</p><p>• Work closely with QA teams to review test plans, validate regression tests, and resolve system issues.</p><p>• Assist Field Service teams in analyzing and resolving real-world issues, including software, network, and hardware interactions.</p>
  • 2026-02-11T16:14:20Z
Senior Fullstack Developer
  • New York, NY
  • onsite
  • Permanent
  • 150000.00 - 180000.00 USD / Yearly
  • We are looking for an experienced Senior Fullstack Developer to drive the development of cutting-edge features and APIs for our proprietary Content Management System platform. This role offers the opportunity to work with modern technologies and contribute to scalable, high-performance software solutions that enhance the delivery and monetization of media content in live events, stadiums, and broadcasts. Collaboration with cross-functional teams will be a key aspect of this position, ensuring impactful and efficient software development.<br><br>Responsibilities:<br>• Design and develop innovative features and RESTful APIs for the company’s Content Management System platform.<br>• Maintain and improve the existing codebase built with React, Node.js, Java, Python, and PostgreSQL.<br>• Optimize application performance, scalability, and reliability to support high-demand environments.<br>• Work closely with product managers, designers, and engineers to translate business requirements into technical solutions.<br>• Conduct code reviews, participate in architecture discussions, and contribute to technical planning.<br>• Ensure adherence to best practices in software development, testing, and deployment processes.<br>• Troubleshoot and resolve production issues promptly to minimize disruptions.<br>• Provide guidance to less experienced developers and foster a culture of collaboration and continuous improvement within the team.
  • 2026-02-11T14:18:41Z
Sr. Desktop Engineer
  • Horsham, PA
  • onsite
  • Temporary
  • 54.00 - 56.00 USD / Hourly
  • <p>We are seeking a Senior Desktop Engineer to provide technical leadership for an enterprise endpoint computing environment within a highly regulated industry. This role is responsible for the engineering, deployment, security, compliance, and lifecycle management of desktop, laptop, and mobile endpoints, while also guiding and mentoring the desktop support team.</p><p>This position serves as the senior escalation point for endpoint issues and partners closely with security, risk, and compliance teams to ensure regulatory adherence and operational excellence.</p><p><br></p><p>Key Responsibilities</p><p><br></p><p>Technical Leadership & Endpoint Engineering</p><ul><li>Lead the design, deployment, and lifecycle management of enterprise desktop, laptop, and mobile environments</li><li>Architect and maintain modern endpoint management platforms (e.g., Microsoft Intune or equivalent)</li><li>Establish and enforce endpoint standards, baselines, and best practices</li><li>Oversee application packaging, testing, deployment, and lifecycle management</li><li>Serve as the highest‑level escalation point for complex endpoint incidents</li></ul><p>Security, Compliance & Vulnerability Management</p><ul><li>Own endpoint compliance controls aligned with regulatory and audit requirements</li><li>Lead patching, remediation planning, and endpoint vulnerability management</li><li>Monitor and remediate endpoint security posture (encryption, EDR, baselines, device health)</li><li>Maintain documentation and evidence for internal and external audits</li><li>Partner with security and risk teams to mature endpoint control frameworks</li></ul><p>Team Leadership & Operations</p><ul><li>Provide day‑to‑day technical leadership to desktop engineers and technicians</li><li>Delegate tasks, prioritize workloads, and mentor team members</li><li>Review ticket quality, documentation, and resolution consistency</li><li>Develop SOPs, runbooks, and knowledge base content</li><li>Assist with onboarding and training of new team members</li></ul><p>Endpoint Support & Service Delivery</p><ul><li>Coordinate workstation deployments, refresh cycles, and user onboarding</li><li>Support secure configurations for remote and hybrid workforce environments</li><li>Ensure adherence to ITSM processes for incidents, requests, and changes</li><li>Maintain asset inventory, endpoint lifecycle records, and compliance documentation</li><li>Research emerging endpoint, automation, and compliance technologies</li></ul>
  • 2026-02-05T23:33:42Z
Java Dev (AWS, Microservices, Spring Boot) IV (Contractor)
  • Philadelphia, PA
  • onsite
  • Temporary
  • 65.00 - 70.00 USD / Hourly
  • <p><strong>Data Engineer </strong>Java Dev (AWS, Microservices, Spring Boot) IV </p><p>46 Week Contract </p><p>Hybrid | Philadelphia, PA </p><p><strong>Job Summary</strong></p><p>The Senior Java Developer will design, build, and support cloud‑based microservices using Java and AWS. This role focuses on developing scalable, secure solutions, supporting DevOps and CI/CD practices, and collaborating with cross‑functional teams to deliver high‑quality software in an Agile environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design, develop, test, and maintain <strong>Java‑based microservices</strong> using <strong>Spring Boot</strong> and AWS.</li><li>Build and support <strong>cloud‑native solutions</strong> with an emphasis on scalability, performance, and security.</li><li>Contribute to <strong>DevOps and CI/CD pipelines</strong>, including source control, automation, monitoring, and deployment practices.</li><li>Troubleshoot production issues and drive continuous improvements across platform reliability and performance.</li><li>Collaborate with architects, product managers, and engineering teams to translate requirements into technical solutions.</li><li>Promote and apply <strong>software engineering best practices</strong> within an Agile development environment.</li></ul><p><br></p>
  • 2026-02-09T18:04:30Z
Data Engineer
  • Oldwick, NJ
  • onsite
  • Permanent
  • 120000.00 - 135000.00 USD / Yearly
  • <p>The Data Engineer role focuses on designing, building, and optimizing scalable data solutions that support diverse business needs. This position requires the ability to work independently while collaborating effectively in a fast-paced, agile environment. The individual in this role partners with cross-functional teams to gather data requirements, recommend enhancements to existing data pipelines and architectures, and ensure the reliability, performance, and efficiency of data processes.</p><p>Responsibilities</p><ul><li>Support the team’s adoption and continued evolution of the Databricks platform, leveraging features such as Delta Live Tables, workflows, and related tooling</li><li>Design, develop, and maintain data pipelines that extract data from relational sources, load it into a data lake, transform it as needed, and publish it to a Databricks-based lakehouse environment</li><li>Optimize data pipelines and processing workflows to improve performance, scalability, and overall efficiency</li><li>Implement data quality checks and validation logic to ensure data accuracy, consistency, and completeness</li><li>Create and maintain documentation including data mappings, data definitions, architectural diagrams, and data flow diagrams</li><li>Develop proof-of-concepts to evaluate and validate new technologies, tools, or data processes</li><li>Deploy, manage, and support code across non-production and production environments</li><li>Investigate, troubleshoot, and resolve data-related issues, including identifying root causes and implementing fixes</li><li>Identify performance bottlenecks and recommend optimization strategies, including database tuning and query performance improvements</li></ul>
  • 2026-01-26T17:38:36Z
Senior Microsoft Power BI Developer
  • Madison, NJ
  • remote
  • Temporary
  • 59.38 - 68.75 USD / Hourly
  • Job Details: -       Technical and end user operation management of data warehouse and business intelligence infrastructure on day-to-day basis -       Full responsibility of new development tasks to expand functionality of current data warehouse including dashboards/reports -       Working with Finance to gather/analyze reporting requirements (Business Analysis) -       Presenting technical solutions for new business requirements to manager and final technical implementation -       Actively supporting end users and error management of data warehouse with dashboards/reports -       Organizing technical and end user testing for final deployments to different technical environments -       Creating/maintaining technical and end user documentation -       Second technical contact for Business Intelligence
  • 2026-02-09T16:48:40Z
Software Developer
  • New York, NY
  • onsite
  • Permanent
  • 200000.00 - 250000.00 USD / Yearly
  • We are looking for a talented Software Developer to join our dynamic team in New York, New York. In this role, you will use your expertise in C++ to develop high-performance systems that support critical trading and research operations. This position offers an exciting opportunity to work on innovative technology in a fast-paced environment.<br><br>Responsibilities:<br>• Develop efficient, low-latency C++ applications that support order management, exchange connectivity, and real-time market data systems.<br>• Enhance the scalability and performance of existing trading infrastructure to meet the demands of high-frequency trading.<br>• Collaborate with team members to design and implement distributed systems that align with business requirements.<br>• Conduct performance monitoring and optimization for Linux-based systems to ensure reliability and efficiency.<br>• Troubleshoot and resolve software bugs using tools such as Atlassian Jira and GitHub.<br>• Participate in Agile Scrum processes to ensure timely delivery of projects and features.<br>• Integrate APIs and develop backend solutions to enhance system functionality.<br>• Stay updated on emerging technologies and propose innovative solutions to improve the trading platform.<br>• Work closely with researchers and traders to understand technical requirements and deliver tailored solutions.
  • 2026-01-22T15:34:06Z
Data Engineer
  • Oldwick, NJ
  • onsite
  • Permanent
  • 120000.00 - 135000.00 USD / Yearly
  • <p>We are looking for a skilled Data Engineer to design and enhance scalable data solutions that meet diverse business objectives. This role involves collaborating with cross-functional teams to identify data requirements, improve existing pipelines, and ensure efficient data processing. The ideal candidate will bring expertise in server-side development, database management, and software deployment, working in a dynamic and fast-paced environment.</p><p><br></p><p>Responsibilities</p><ul><li>Enhance and optimize existing data storage platforms, including relational and NoSQL databases, to improve data accessibility, performance, and persistence</li><li>Apply advanced database techniques such as tuning, indexing, views, and stored procedures to support efficient and reliable data management</li><li>Develop server-side Python services utilizing concurrency patterns such as asynchronous programming and multi-threading, and leveraging libraries such as NumPy and Pandas</li><li>Design, build, and maintain APIs using modern frameworks, with experience across communication protocols including gRPC and socket-based implementations</li><li>Create, manage, and maintain CI/CD pipelines using DevOps and artifact management tools to enable efficient and reliable software delivery</li><li>Design and deploy applications in enterprise Linux environments, ensuring stability, performance, and scalability</li><li>Partner with cross-functional teams to gather requirements and deliver technical solutions aligned with business objectives</li><li>Follow software development lifecycle best practices to ensure high-quality, maintainable, and secure solutions</li><li>Work effectively in iterative, fast-paced development environments while consistently delivering high-quality outcomes on schedule</li></ul><p><br></p>
  • 2026-01-26T17:38:36Z
2