Post job

Principal software engineer jobs in Clarkstown, NY

- 357 jobs
All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Lead Architect/Developer
Software Developer
Embedded Software Engineer
Software Quality Engineer
Senior Leader
Senior Software Engineer/Architect
Applications & Systems Engineer
Software Specialist
Lead Engineer
Lead Technician
Software Developer Internship
Software Engineer/Architect
  • Contact Center Software Specialist / Five9 Administrator

    IMCS Group 3.9company rating

    Principal software engineer job in Stamford, CT

    Hi Jobseekers, Hope you are doing good. Please go through the below and I would humbly request you to apply with your latest resume. Our goal is not to just submit your profile but to secure an interview for you. If this email/Job Description has reached out to you in error, please accept my sincere apologies and disregard the email. Notify us via email, and we'd immediately remove you from consideration. Job Title: Contact Center Software Specialist / Five9 Administrator Location - Stamford, CT Contract Implement, troubleshoot, and support the Five9 contact center software solutions in a wide array of configurations and customer environments. Diagnoses problems accurately and works to find appropriate solutions in a timely manner. Identifies underlying causes of a problem, including problem identification and classification. Design, implement and automate large-scale distributed systems (enterprise-grade platform services). Administering call routing, IVRs, disaster recovery solutions (requirements) in environments such as Five9, Nice, etc. Partner with customers to optimize the Five9 call center software solution. Continually seek opportunities to increase customer satisfaction and strengthen client relationships by interacting effectively at all levels of the client organization. Conducts preliminary business scan before customers' business hours and every post-maintenance ensuring readiness and uptime of service after every update. Will be cognizant of all known service outages and will maintain awareness of post-maintenance/software product changes that could impact customers. Will work cross-functionally in a customer-facing capacity and coordinate with internal organizations. Thanks & Regards Shankar Singh Senior Recruiter E: *********************** 9901 East Valley Ranch Parkway Suite 3020 Irving, Texas - 75063
    $76k-103k yearly est. 4d ago
  • Embedded Software Engineer

    Insight Global

    Principal software engineer job in Clifton, NJ

    Required Skills & Experience: 8+ Years of experience in embedded software and electronic warfare Electronic counter measures experience Bachelor's Degree Experience in C++, Linux, and VxWorks Active Secret Clearance Job Description: A client of Insight Global is seeking a Secret Cleared Embedded Software Engineer to join their team onsite in Clifton New Jersey. The engineer will work in a lab environment with day-to-day tasks involving coding and testing of the hardware of an electronic warfare suite designed to provide cutting-edge countermeasures against sophisticated, ever-changing threats to military aircraft. Candidates must possess an active secret clearance and have strong experience with embedded systems and electronic counter measures. This is a 9-month contract with the opportunity for extensions. The working schedule follows a 9/80 with overtime expected. Compensation: $80/hr - $100/hr Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
    $80-100 hourly 2d ago
  • Lead AI Engineer

    Pepsico 4.5company rating

    Principal software engineer job in Harrison, NY

    As an AI Engineer specializing in AI Agents, you will play a pivotal role in our organization's transformation strategies by designing and developing domain-specific AI agents and solutions. Prototyping, iterating, and taking these solutions to production, you serve as the technical complement to the business side of the AI Solutions Lead. Your work will involve close collaboration with transformation teams, business stakeholders, and AI platform teams to create scalable, cross-domain AI solutions that deliver actionable insights and perform intelligent tasks. Responsibilities AI Development (40%). Prototyping, iterating, and taking to production domain-specific AI agents that can communicate and work with other AI agents, performing tasks such as information gathering, insight generation, and intelligent actions. Writing and optimizing code for high-performance AI models. Develop an actionable Generative AI roadmap and drive solution development using Gen-AI and Agentic AI capabilities. Collaboration with Teams (20%). Collaborate with transformation teams and business stakeholders to understand requirements and tailor AI agents to specific domains. Work closely with AI platform teams to build scalable and cross-domain AI agents while ensuring end-to-end observability. Integration & Deployment (20%). Lead AI projects, demonstrating hands-on experience in code development and software engineering. Deploy, monitor, and optimize AI agents on cloud infrastructure, ensuring high availability and performance. Continuous Learning (20%). Stay updated with the latest advancements in AI and machine learning technologies and integrate these into existing or new AI agents. Conduct thorough testing and validation to ensure the reliability and accuracy of AI agents and solutions. Decision-Making Autonomy Moderate - Significant autonomy in the technical aspects of AI model development and implementation, working under the strategic direction provided by the Senior AI Solutions Manager. Supervision Required Moderate - Operates with general guidance from the Senior AI Solutions Manager, with regular updates for alignment and support. Complexity of Role High - The role requires managing complex AI/ML projects, working with large datasets, and ensuring successful integration with existing systems while maintaining scalability. Cross-Functional Interactions Yes - Regular interaction with Data Science, Engineering, IT, digital products and business stakeholders to ensure effective AI solution deployment. Compensation and Benefits: The expected compensation range for this position is between $106,400 - $178,100. Location, confirmed job-related skills, experience, and education will be considered in setting actual starting salary. Your recruiter can share more about the specific salary range during the hiring process. Bonus based on performance and eligibility target payout is 12% of annual salary paid out annually. Paid time off subject to eligibility, including paid parental leave, vacation, sick, and bereavement. In addition to salary, PepsiCo offers a comprehensive benefits package to support our employees and their families, subject to elections and eligibility: Medical, Dental, Vision, Disability, Health, and Dependent Care Reimbursement Accounts, Employee Assistance Program (EAP), Insurance (Accident, Group Legal, Life), Defined Contribution Retirement Plan. Qualifications Bachelor's or Master's degree in Computer Science, AI/ML, Data Science, or a related field. Proven experience in leading AI projects with hands-on experience in code development and software engineering. Required Expertise: Proficiency in programming languages such as Python, Java, or C++. Experience and working knowledge with Agentic AI frameworks (e.g., Langchain, CrewAi, MCP, A2A) and deployment of AI solutions on cloud infrastructures (AWS, Azure, or Google Cloud). Strong understanding and experience in designing AI agents and integrating advancements in AI/ML technologies. Excellent analytical, problem-solving, and communication skills. Ability to work collaboratively in a cross-functional team environment. Technical Proficiency: Deep understanding of new technologies, GenAI algorithms and Agentic tools. Problem-Solving: Ability to translate business challenges into technical solutions. Collaboration Skills: Effective at working within cross-functional teams. Agility: Flexibility to adapt to changing requirements and new technologies. Communication Skills: Capable of explaining complex technical concepts to non-technical stakeholders. > Our Company will consider for employment qualified applicants with criminal histories in a manner consistent with the requirements of the Fair Credit Reporting Act, and all other applicable laws, including but not limited to, San Francisco Police Code Sections 4901-4919, commonly referred to as the San Francisco Fair Chance Ordinance; and Chapter XVII, Article 9 of the Los Angeles Municipal Code, commonly referred to as the Fair Chance Initiative for Hiring Ordinance. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status PepsiCo is an Equal Opportunity Employer: Female / Minority / Disability / Protected Veteran / Sexual Orientation / Gender Identity. If you'd like more information about your EEO rights as an applicant under the law, please download the available EEO is the Law & EEO is the Law Supplement documents. View PepsiCo EEO Policy Please view our Pay Transparency Statement.
    $106.4k-178.1k yearly 1d ago
  • Software Quality & Operations Efficiency Engineer

    Aetrex, Inc. 4.6company rating

    Principal software engineer job in Teaneck, NJ

    Aetrex is the global leader in foot scanning technology. Our very latest scanner, Albert, was created over several years by a team of leading engineers and programmers and represents a major advance in technology for consumers and retailers alike. This revolutionary 3D system joins Aetrex's fleet of renown foot scanners, including Gaitway, Nova and Eclipse. The Aetrex technology development team consists of a diverse group of programmers that work together to create exciting User Interface and Experience for our customers. For over 20 years we have developed software for scanners and mobile devices that have helped millions of people experience relief from unnecessary foot pain. AlbertOS is a new, groundbreaking operating system that runs the Albert and Gaitway scanning devices and can be easily operated using simple voice or touch commands. Albert captures unmatched data and information about feet, enabling consumers to make more educated buying decisions when it comes to footwear and orthotic purchases. We're hiring a Software Quality & Operations Efficiency Engineer to join our team! This dual-focused role requires an individual who can tackle the complete automation of our software testing suite and improve the operational efficiency of the software in the field. The ideal candidate will bridge the gap between technical support and quality assurance. Key Responsibilities: I. Software Quality & Automation Framework Development Design, build, and maintain robust, scalable test automation frameworks. Develop and execute automated tests for both UI and APIs (e.g., Selenium WebDriver and Postman), integrating these into Testing frameworks. Participate in new software release testing cycles, providing critical technical feedback to the development team. II. Operational Efficiency & Tooling Develop, maintain, and execute powerful scripts (e.g., PowerShell, Bash) to automate routine system diagnostics, support tasks, and operational workflows. Create small internal tools using coding experience (Python experience is a major asset) to enhance diagnostic capabilities and streamline support processes. Document all testing, support, and automation processes clearly using tools like Confluence and manage workflow in Jira. III. Technical Support Resolve technical issues, providing effective, timely support to customers via phone, email, and remote sessions, with a strong emphasis on the Windows OS environment. Utilize SQL and database knowledge (including MySql) to perform complex data querying and analysis, ensuring data integrity during troubleshooting. Monitor and troubleshoot applications deployed on AWS cloud services, demonstrating foundational knowledge of EC2, S3, and CloudWatch. Requirements: 5+ years in Software Testing, Operations Monitoring, Technical Support, Help Desk, Quality Assurance or comparable technical role. Hands-on experience with a frontend testing tool (Selenium Web Driver/Playwright/TestSprite, etc) and a backend testing tool (Postman/SoapUI, etc). Strong proficiency in scripting (e.g., PowerShell, Bash). PowerShell is highly preferred. Solid understanding and hands-on experience with SQL for querying and troubleshooting. In-depth knowledge of Windows Operating Systems and associated configurations/troubleshooting. Familiarity with AWS Cloud Services: Practical experience troubleshooting or monitoring applications deployed on Amazon Web Services (AWS), including foundational knowledge of services like EC2, S3, or CloudWatch. Demonstrated ability to manage testing protocols and improve operations efficiency in a software environment. Excellent organizational skills, including the ability to generate clear reports and diligently manage follow-up tasks. Experience with a programming language; Python experience is a major asset.
    $73k-102k yearly est. 5d ago
  • Senior Software Architect and Engineer Trading Systems

    Luxoft

    Principal software engineer job in New City, NY

    Project Description: The project is based on developing and operating inter-dealer marketplace, which is an innovative platform that provides users with fast, efficient price discovery and electronic execution. Compensation 9k-11k USD per month Responsibilities: - Design and develop critical backend trading system components such as the matching engine, order routing and credit calculation component - Collaborate with the CEO/Product Owner and the Senior Business Analyst/Product Manager to design new enhancements to the trading platform - Triage critical production issues and provide rapid response during trading system incidents as part of the level 3 response team Mandatory Skills Description: 10+ years developing production software in Java 5+ years developing electronic trading front end application covering one or more of the following asset classes: equities, FX, options, or fixed income - Design and develop efficient, defect-free code under tight time constraints - Exceptional analysis and triage of real-time production systems - Clear, concise and accurate written communication skills - Strong work ethic and an entrepreneurial spirit; thrive in a high-pressure environment Qualifications - Bachelor of Science, Master of Science or equivalent degree in computer science, computer engineering Nice-to-Have Skills Description: 2+ years working as a software engineer in a start-up environment 2+ years developing software using the Genesis low-code environment 3+ years developing systems deployed in Amazon Web Services Languages: English: C1 Advanced
    $115k-154k yearly est. 3d ago
  • Senior DevOps Technical Lead

    Top Prospect Group

    Principal software engineer job in White Plains, NY

    Are you a seasoned technical leader who loves bridging product vision and engineering execution? We're looking for a Senior Technical Lead to drive agile delivery, architecture, and DevOps strategy-without getting lost in the admin work. FT Hybrid-2 days a week on site, rest remote in Westchester, NY 160-180K, plus Benefits Big plus if you come from a coding background-will not be doing coding now though Agile Sprint, Infrastructure Automation, End-to-End Design, DevOps, Leadership, CI/CD Pipelines, Cloud We're looking for a Senior Technical Lead to guide end-to-end delivery across our engineering platform. You'll combine technical architecture, DevOps leadership, and agile delivery expertise to ensure scalable, secure, and reliable solutions. This is a hands-off coding role - but you must come from a strong software engineering background to effectively lead conversations, evaluate design decisions, and steer project execution. What You'll Do Architecture & DevOps Leadership Design scalable, secure cloud-native architectures (web, mobile, backend). Drive CI/CD pipelines, infrastructure as code (Terraform, ARM), and observability improvements. Own the DevOps roadmap and work with development & infrastructure teams to boost reliability and speed. Agile Delivery & Execution Lead Agile sprint cycles, backlog prioritization, and estimation processes. Maintain structured backlogs (GitHub Projects) and coordinate engineering tasks for timely delivery. Facilitate sprint planning and delivery reviews with cross-functional teams. Product & Stakeholder Collaboration Translate product initiatives into actionable technical requirements. Provide technical feasibility insights during roadmap planning. Serve as a key bridge between engineering and product teams to ensure alignment and clarity. Required: Bachelor's or Master's in Computer Science, Engineering, or related field, or equivalent experience. 7+ years of experience in technical architecture, DevOps, or infrastructure delivery roles. Strong background in coding/software engineering (must understand the code to lead the work). Expertise with Azure, CI/CD, Terraform/ARM, and GitHub. Proficiency with PowerShell/Bash scripting. Experience managing multiple Agile sprints and backlogs simultaneously. Preferred: Azure Solutions Architect Expert or related certifications. Experience with GitHub Projects and GitHub Actions. Background in product-facing engineering or technical program management. Knowledge of cloud cost optimization, security, and compliance best practices.
    $97k-141k yearly est. 4d ago
  • Senior Dotnet Developer

    Idexcel 4.5company rating

    Principal software engineer job in Montvale, NJ

    Strong hands-on experience with .NET (C#), Angular (Front-End) and SQL Experience connecting front-end to modern backends (e.g., Microsoft Fabric) Proficiency with Azure Cloud technologies Experience with API development and data integration Familiarity with GitHub Copilot Exposure to Snowflake (Nice to have) Python experience (Nice to have) Background or exposure to Gen AI technologies and tools (Good to have)
    $93k-120k yearly est. 1d ago
  • Application System Engineer

    Hanwha Vision America 4.1company rating

    Principal software engineer job in Teaneck, NJ

    Hanwha Vision America seeks a highly experienced System Application Engineer to join our support team. In this position, you'll be responsible for post-sales incidents and problem escalation, focusing on identifying root causes and providing resolutions in complex environments. You'll also ensure proper testing, documentation, and deployment of workarounds and fixes, in addition to training the support team on how to resolve related incidents in the future. Key Responsibilities: Technical Reproduce, document, and report product issues escalated from technical support or Field Applications Team to Product Managers Writing Sample required Test, document, and deploy workarounds for fixes in development Update and manage the issue log Own complex support cases for business-critical customers Training Serve as Subject Matter Expert regarding the Hanwha Vision product line, Providing Product training to the Technical Support Team, focusing on best practices in troubleshooting and product configuration Requirements: Previous Experience in customer/end-user-facing roles Korean Language required Ability to travel on short notice. Travel (15-25%) Excellent understanding and troubleshooting capabilities of intricate network-based security systems Proven Aptitude in Root Cause Analysis Excellent ability to communicate complex ideas both verbally and in writing Certifications in CCNA/CCNE/Network + Linux + ASW or other Cloud Certification In-depth knowledge of Incident and Problem management Self-motivated and proven time management capabilities 3-5 years' experience supporting IP-based security systems or a related industry preferred
    $88k-124k yearly est. 3d ago
  • Senior Python Developer

    Iris Software Inc. 4.3company rating

    Principal software engineer job in Rutherford, NJ

    Hello Our Client one of the leading Bank is looking to hire for the following role . Please share resume if interested Title - Senior Python Developer Duration - Long term - 2 days onsite (Hybrid) We cannot do 3rd party contracting for this role . W2 role with Iris software Design, develop, and maintain robust Python applications, APIs, and backend services using modern frameworks. • Demonstrated ability to participate in a global software engineering team while working closely with product management, quality assurance and business analysts. • Hands on experience developing with Python and frameworks such as Flask, Django, Gunicorn • Development experience with AWS • Experience working with SQL technologies such as PostgreSQL, Oracle or equivalent About Iris Software Inc. With 4,000+ associates and offices in India, U.S.A. and Canada, Iris Software delivers technology services and solutions that help clients complete fast, far-reaching digital transformations and achieve their business goals. A strategic partner to Fortune 500 and other top companies in financial services and many other industries, Iris provides a value-driven approach - a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models. High customer satisfaction has translated into long-standing relationships and preferred-partner status with many of our clients, who rely on our 30+ years of technical and domain expertise to future-proof their enterprises. Associates of Iris work on mission-critical applications supported by a workplace culture that has won numerous awards in the last few years, including Certified Great Place to Work in India; Top 25 GPW in IT & IT-BPM; Ambition Box Best Place to Work, #3 in IT/ITES; and Top Workplace NJ-USA.
    $101k-128k yearly est. 3d ago
  • Technical Lead

    Mavis Tire 3.7company rating

    Principal software engineer job in White Plains, NY

    At Mavis, we are continuously dedicated to delivering high-quality products to our 20,000+ employees and 3,000+ company-owned and franchised locations. Here you will be leading a team of engineers and developing modern software for our stores. You would work closely with other engineers and our product management team, as well as regularly work on-site with other departments to ensure our software is scalable and meets business needs. Responsibilities The Technical Lead is responsible for the following: Mentoring and providing technical support for the full stack engineers on the team Developing and maintaining more complex features using React, Node, and Typescript Collaborating with our product team and business units to architect and refine requirements Identifying and resolving technical debt and areas of improvement Fostering an environment of collaboration and accountability Qualifications To be eligible for the Technical Lead position, you must: Have 4+ years of experience as a full stack engineer or similar position(including 2+ years in a leadership or mentorship role), experience with Git or an equivalent version control system, and proven experience building web applications, APIs, and SQL stored procedures Hold a BA degree in a related subject or equivalent work experience Be proficient in Javascript, Typescript, React, and Node Be able to effectively provide feedback to engineers and collaborate with other leaders Strongly understand REST APIs, microservices, and cloud platforms such as AWS or Azure Mavis Discount Tire is an Equal Opportunity Employer Consistent with our commitment to the principal of equal employment opportunity for all individuals, we enforce a zero tolerance policy on discrimination at Mavis. Employment decisions are made without regard to an applicant's or employee's actual or perceived membership in any category or status protected by applicable federal, state or local law. Where appropriate, Mavis may provide reasonable accommodation, in order for an otherwise qualified individual to perform the essential functions of the position. Mavis does not seek salary history information from applicants.
    $104k-136k yearly est. 3d ago
  • Java Software Engineer

    Marlabs LLC 4.1company rating

    Principal software engineer job in Englewood Cliffs, NJ

    Hiring fulltime Java Developer in Englewood Cliffs, NJ- Onsite, no remote Need 10+ yrs exp Java developer with Microservices
    $68k-90k yearly est. 2d ago
  • Architect - Software Engineering (BOGOTA)

    Slalom 4.6company rating

    Principal software engineer job in Bogota, NJ

    Who You'll Work With At Slalom Build we co-create custom software, data and cloud products with clients who are ready to accelerate their digital transformation. We're passionate about technology, compelled by its potential as we help create the digital products, experiences, and technology-driven organizations that drive true change. We're thrilled by the opportunity to build the future we want to see, with anyone willing to join us. The Software Engineering capability at Slalom Build brings our clients' vision to life! We use modern tools and techniques to build secure, highly scalable software products that handle our clients' most innovative and strategic work. We follow Agile practices when building software components and applications that utilize modern frameworks and cloud scale in order to accelerate our clients' business. Our software engineers are committed to the craft of collaboratively building high-quality and sustainable software products that delight our clients and their customers by taking advantage of emerging tools in an ever-changing technological landscape. We build full-stack solutions across a range of established and emerging technologies and techniques according to the needs of our clients including: * Front end applications targeting native mobile and modern web platforms. Examples include React, Angular and Vue. * APIs and back end services built using emerging frameworks and architectural patterns. Examples include Node, Typescript, Java and .Net. * Hosting and application services provided by industry leading cloud providers. Examples include AWS, Azure and GCP. * Operational efficiencies leveraging modern ecosystems and automated build and deployment pipelines. * Collaborative build practices that allow our teams to be agile and responsive to our clients' needs. What You'll Do You will enable yourself and others to deliver high-quality solutions as part of a collaborative product engineering team. You will evaluate multiple approaches to solve problems and act as a velocity multiplier, actively mentoring and coaching other team members. By regularly reviewing and contributing to the refinement of your team's work, you'll lend creativity to solving software problems using core development tools and techniques. You will lead a small team through the design, development and transition of the entire software stack-aligning data, API, and UI components to the norms of the rest of the software product. All while experimenting with new technologies and developing skills across the stack and contributing to the positive flow of your team. Specifically, you will: * Collaborate with other software development capabilities to iteratively design, develop, validate, and operate software at scale using agile techniques. * Provide oversight and guidance for other software engineers. * Lead the development of the implementation plan: designing the solution, setting patterns and practices and aligning to the project roadmap. * Write high-quality application code using emerging technologies and frameworks primarily targeting cloud-based ecosystems. * Verify components at the unit and integration level using proven validation techniques. * Develop supporting scripts and routines that automate procedures and help maintain components in production environments. This role requires expertise in Java and Angular. We are looking for candidates who are interested in working in a hybrid environment as we build the foundation and grow our team in Colombia. We offer a flexible working environment to balance the need to work independently, with days that may require in-person collaboration at our office. What You'll Bring Your primary responsibility will be to lead small development teams to deliver functioning, validated code leaning on your breadth and depth of domain expertise. You will lend depth and perspective through your increased focus on a specific technology. Collaboration is crucial as you must be able to provide clear direction to your team while incorporating their feedback in order to align with the overall technical direction of the product team. Humble expertise will serve you well as you listen and observe the needs of your client in order to best apply your understanding. Curiosity will drive you to understand why your team's check-in broke the build as well as to lend a hand in maintaining the pipeline or test suite. A desire to learn and grow will always be fed by those around you as you continue to expand your technical acumen across technologies and platforms. You take pride in your work and take time to appreciate the contributions by your team to the software that you are building. About Us Slalom Build is a highly scalable, high-velocity Build as a Service firm. We work with clients in a flexible, collaborative, and repeatable methodology to create custom technology solutions for their most impactful initiatives and to accelerate their digital transformation journey. Over 1500 Builders strong, distributed across the globe, our innovation hubs attract the type of people who contribute to thriving teams. By placing builders in close proximity to clients - as well as their cultural and technology cohorts - we can assure the quality, versatility, and speed that product delivery demands, along with the elasticity and scale to tailor to individual client needs. Slalom Build leverages a foundation of innovation inherited from Slalom, a Seattle based firm that set out in 2001 to disrupt and redefine management consulting. Now 13,000+ professionals strong around the globe, Slalom is deeply engaged with some of the world's most influential, change-making enterprises. Learn more at slalombuild.com or slalom.com
    $105k-133k yearly est. 60d+ ago
  • Intern 2026: Quantum Software Applications

    IBM 4.7company rating

    Principal software engineer job in Yorktown Heights, NY

    **Introduction** IBM Research takes responsibility for technology and its role in society. Working in IBM Research means you'll join a team who invent what's next in computing, always choosing the big, urgent and mind-bending work that endures and shapes generations. Our passion for discovery, and excitement for defining the future of tech, is what builds our strong culture around solving problems for clients and seeing the real world impact that you can make. IBM's product and technology landscape includes Research, Software, and Infrastructure. Entering this domain positions you at the heart of IBM, where growth and innovation thrive. **Your role and responsibilities** As an intern, you will serve as a key point of contact between IBM and its partners, supporting the design and development of quantum solutions tailored to their needs. Your responsibilities will include: analyzing quantum-related requirements from partners, proposing appropriate quantum solutions using IBM Quantum tools such as Qiskit, collaborating with partners to guide the implementation of quantum applications, developing quantum software following best practices in software development. This role requires a strong understanding of quantum computing concepts, effective communication skills, and the ability to translate technical requirements into practical solutions. **Required technical and professional expertise** * Quantum Algorithms * Quantum Applications * Basic knowledge about Qiskit * Software Development **Preferred technical and professional experience** Qiskit IBM Runtime IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status.
    $46k-56k yearly est. 60d+ ago
  • AV Software Developer of Modules, Drivers, and Plugins

    Control Concepts, Inc. 4.2company rating

    Principal software engineer job in Fairfield, NJ

    Excellent opportunity for an AV software developer to leverage their talents in mainstream programming languages and AV control system platforms by creating, maintaining, and supporting the building blocks of successful control system programming - modules, drivers, and plugins that integrate a product's API with AV control systems. Control Concepts, Inc., is offering a unique opportunity for an experienced AV software developer with C#, Lua, JavaScript, and/or Python experience, as well as Crestron, Q-SYS, AMX, Extron, Crestron Home, Control4, and/or RTI platform knowledge who wants to do more than routine AV programming to work with a supportive work team in a positive atmosphere that fosters learning, growth, and advancement. The role requires a commitment to continuous learning and being challenged to develop proficiency in various new technologies and programming platforms. This opportunity is not for everyone. As audiovisual control shifts from programming to configuration, those who leverage modern software development languages will avoid obsolescence or commoditization. Control Concepts has been blending software development with AV control system platforms for decades to create the building blocks that AV programmers need to complete projects more efficiently and effectively in the form of modules, drivers, and plugins that provide API integration. Job Responsibilities: Create, support, and maintain multi-platform API integrations between manufacturers' products and AV control system platforms Support AV systems utilizing control system platforms including, but not limited to, Crestron, Q-SYS, Extron, Crestron Home, RTI, Control4, and Nice for commercial and residential audiovisual applications Learn new programming languages and control platforms as required to satisfy business needs Contribute to a project team of software developers to identify new opportunities, create new products, and develop innovative applications that are put to market Provide technical support during development, implementation, and ongoing client needs Qualifications: Experience with C#, Lua, Python, JavaScript, HTML5, and/or other modern programming languages Understanding of TCP/IP networking and Web technology Implementation of object-oriented programming Excellent troubleshooting skills Understanding of AV systems and signal flow Crestron, Q-SYS, AMX, Extron, Crestron Home, RTI, Control4, and/or Nice platform knowledge and programming experience Minimum of four years of software development experience or two years of experience in the audiovisual industry Candidate must be customer-centric, self-motivated, organized, analytical, personable, and a problem solver with the ability to manage multiple projects and priorities This position is for a remote worker. Control Concepts has a remote team with headquarters in NJ and members throughout the US. The ability to work independently, communicate reliably, and be trusted to fulfill responsibilities with limited intervention while fitting in with a close-knit software team working on an East Coast schedule is critical. To act on this limited opportunity, submit a cover letter along with your resume for consideration and share your favorite programming language in [square brackets] in your subject line. Only candidates who show genuine interest will be considered. About Control Concepts: Founded in 1997, Control Concepts is the premier AV software development company and the leader in integrating manufacturers' products with audiovisual control system platforms by developing drivers, modules, plugins, middleware, and applications. The value provided by these offerings eases the effort for integrators and programmers seeking to control devices with robust APIs and provides simplified compatibility for third-party manufacturers' devices. As a small business, each member is a vital component and directly impacts the company's success. Good character, work ethic, dedication, and potential are as important characteristics in a candidate as experience and skills. Teamwork, collaboration, customer service, and a commitment to quality are the cornerstones of our success. At Control Concepts, we believe that team members don't need to differentiate between their work and personal lives. Each team member is treated as an individual and managed with care and consideration for the complete person, taking into account their needs both at work and at home. Benefits include health insurance, a 401 (k), paid holidays, sick and vacation time, a caring and comfortable environment, some telecommuting possibilities, and long-term career potential.
    $80k-104k yearly est. 60d+ ago
  • Software Engineer

    Collabera 4.5company rating

    Principal software engineer job in Hoboken, NJ

    Established in 1991, Collabera has been a leader in IT staffing for over 22 years and is one of the largest diversity IT staffing firms in the industry. As a half a billion dollar IT company, with more than 9,000 professionals across 30+ offices, Collabera offers comprehensive, cost-effective IT staffing & IT Services. We provide services to Fortune 500 and mid-size companies to meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through CLASS (Competency Leveraged Advanced Staffing & Solutions) Permanent Placement Services and Vendor Management Programs. Collabera recognizes true potential of human capital and provides people the right opportunities for growth and professional excellence. Collabera offers a full range of benefits to its employees including paid vacations, holidays, personal days, Medical, Dental and Vision insurance, 401K retirement savings plan, Life Insurance, Disability Insurance. Job Description: Title: Software Engineer Duration: 4+ Months Location: Hoboken, NJ - 07030 Description: This position will carry out development tasks associated with the organization's strategic initiatives. Projects include enhancements to existing revenue producing products, maintenance of existing products, integration efforts focusing on initiatives, integration with 3rd party applications or services and new product offerings. Primary Job Duties: • Researches, designs, develops and integrates applications at a mid-level as per written specifications. • Write new software or make modifications to existing software applications and modules in accordance with written specifications. • Essential day-to-day responsibilities include performing coding assignments, unit testing, ensuring development standards are being followed, analyzing functional specifications, producing technical specifications and unit testing scripts, and participating in team code reviews and impact assessments. • Participate in project planning sessions with team members to analyze development requirements, provide design options, and provide work breakdown and estimates of work. • Makes suggestions for problem solutions or software enhancements, which will typically be reviewed by a more senior developer. • Provide accurate and timely status reports on work progress. • Other duties will include; Production support and subsequent defect research, assistance in technical and/or system documentation may be needed to aid support teams. • This role will receive directions from the team lead/mentor. Qualifications / Requirements: • Bachelor's degree in Computer Science or equivalent required. • 2+ years experience coding, testing and debugging software in a structured development environment. Must be detail-oriented and able to solve problems on his/her own. Required technical skills/languages: • Education: College Degree note required but preferred in related field • UNIX or Linux scripting - Korn Shell (KSH) or, BASH • SGML and/or XML (schema and dtd) • UNIX utilities/power tools: sed, awk, ls, mkdir, grep, cut, comm, diff, RegEx, etc. • Perl • SQL/TOAD or SQL Server • Team Foundation Server or other version control system • Excellent written and verbal communication skills in English. • Expertise in accepted software development practices and build/deployment processes. Ashish Biyala ************ How to Apply For This Position: Please contact Ashish Biyala on ************ for further details Qualifications Oracle/SQL, PERL, UNIX, Shell Scripting Additional Information To know more on this position or to schedule an interview, please contact; Ashish Biyala ************
    $73k-98k yearly est. 13h ago
  • Pega Developers, Leads and Architects

    Maania Consultancy Services

    Principal software engineer job in Fairfield, NJ

    General Requirements • B.Tech / M. Tech / MCA / in Computer Science, Computer Engineering or Electrical Engineering • Minimum 2 year of experience in PRPC technology platform • At least 1 cycle of PRPC implementation experience Technical Skills • Good understanding PPRC properties, types and relevance • Understand the decision types and decision rules in PRPC • Possesses good knowledge on PRPC construction and debugging tools such as tracer utility, clipboard, app accelerators, documentation tools, expression builders and form builders • Sound understanding of user interface both PRPC out of the box and generic • Good understating of PRPC flows, interpretation of flow shapes, SLAs, tickets, interpretation of complex flow shapes for business scenarios, activities, activity step methods, OOTB activities • Good handle on correspondence and reporting features in PRPC • Understand the rules management and associated tools such as export & import tools, skimming and bulk processing tools Additional Information All your information will be kept confidential according to EEO guidelines.
    $110k-149k yearly est. 13h ago
  • Software Engineer - Early Career (USA)

    Trexquant Investment 4.0company rating

    Principal software engineer job in Stamford, CT

    Job Description Trexquant is a growing systematic fund at the forefront of quantitative finance, with a team of world-class researchers and engineers. As we continue to expand our trading operations, we are investing heavily in building the next generation of our quantitative research & trading platform. We are seeking an Early Career Software Engineer with strong programming skills to join our engineering team. In this role, you will work closely with experienced engineers and quantitative researchers to develop the infrastructure that powers systematic trading, including data pipelines, back testing tools, and execution systems. You will have the opportunity to contribute to greenfield development projects, where you'll help build new systems from the ground up, driving innovation and scalability in our technology stack. Responsibilities Full lifecycle development of low-latency, high-throughput research and trading systems using C++, C, Java, or Rust Build and optimize data processing pipelines to ensure reliable access to large, high-quality datasets. Assist in developing tools for back testing, model training, and strategy evaluation. Collaborate with researchers and traders to deliver technical solutions that improve research productivity and trading performance. Participate in code reviews, testing, and documentation to maintain high-quality standards. Stay abreast of emerging technologies, tools, and best practices, bringing innovative ideas to continuously improve our systems. Requirements BS/MS degree in Computer Science, or a related STEM field Strong knowledge of data structures, algorithms, and object-oriented programming. Proficiency in one or more programming languages: C++, C, Python, Java, or Rust. Familiarity with Linux environments Excellent problem-solving skills and ability to learn quickly in a collaborative team setting. Benefits Competitive salary plus bonus based on individual and company performance. Collaborative, casual, and friendly work environment. PPO health, dental, and vision insurance premiums fully covered for you and your dependents. Pre-tax commuter benefits. Weekly company meals. Trexquant is an Equal Opportunity Employer.
    $77k-109k yearly est. 12d ago
  • Software Engineer, Platform - Stamford, USA

    Speechify

    Principal software engineer job in Stamford, CT

    Job Description The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $70k-93k yearly est. 11d ago
  • Software Engineer

    Syspros

    Principal software engineer job in Wilton, CT

    Systems Pros specializes in the placement of technical professionals with work experience in the areas of software, hardware and information technology. Our team uses our extensive database of qualified consultants to fill your position quickly with the talent you need to be successful. Job Description The individual will be responsible for key modules of the production software throughout the development cycle, ranging from specifying functional requirements by working with multi-disciplinary teams, providing detailed design specifications, outlining testing effort, to implementing the software and executing the testing steps to qualify the product, etc. The engineer will work closely with the team leader, the project management and other developers to create robust software that offers advanced architecture and fulfills the business needs. Contract for 12+ months. Qualifications C or C++ programming experience Real-time, embedded programming on Unix/Linux preferred. Experience with Python is a plus. Experience with Clearcase is a plus. Additional Information All your information will be kept confidential according to EEO guidelines.
    $70k-93k yearly est. 12h ago
  • Software Engineer - Early Career (USA)

    Trexquant 4.0company rating

    Principal software engineer job in Stamford, CT

    Trexquant is a growing systematic fund at the forefront of quantitative finance, with a team of world-class researchers and engineers. As we continue to expand our trading operations, we are investing heavily in building the next generation of our quantitative research & trading platform. We are seeking an Early Career Software Engineer with strong programming skills to join our engineering team. In this role, you will work closely with experienced engineers and quantitative researchers to develop the infrastructure that powers systematic trading, including data pipelines, back testing tools, and execution systems. You will have the opportunity to contribute to greenfield development projects, where you'll help build new systems from the ground up, driving innovation and scalability in our technology stack. Responsibilities * Full lifecycle development of low-latency, high-throughput research and trading systems using C++, C, Java, or Rust * Build and optimize data processing pipelines to ensure reliable access to large, high-quality datasets. * Assist in developing tools for back testing, model training, and strategy evaluation. * Collaborate with researchers and traders to deliver technical solutions that improve research productivity and trading performance. * Participate in code reviews, testing, and documentation to maintain high-quality standards. * Stay abreast of emerging technologies, tools, and best practices, bringing innovative ideas to continuously improve our systems.
    $77k-109k yearly est. 60d+ ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Clarkstown, NY?

The average principal software engineer in Clarkstown, NY earns between $97,000 and $166,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Clarkstown, NY

$127,000
Job type you want
Full Time
Part Time
Internship
Temporary