Post job

Principal software engineer jobs in Edison, NJ - 5,849 jobs

All
Principal Software Engineer
Senior Leader
Software Engineer
Senior Engineer
Senior Software Engineer
Principal Engineer
Applications Support Engineer
Senior Embedded Software Engineer
Senior Integration Engineer
Lead Architect
Senior Quality Assurance Engineer
Lead Technician
  • Sr. QA Engineer

    Cardinal Integrated 4.4company rating

    Principal software engineer job in New York, NY

    Title: Sr. QA Engineer Location: NY, NY (source locally first, ok to source out of state if the candidate is willing to relocate at their own expense) Duration: 6+ months C2H Visa Type: US Citizen, GC only Pay: Open rate Travel: No Description: Collaborate closely with engineers, business analysts, product owners, and other team members to determine appropriate acceptance criteria for all changes (new features as well as updates) Responsibilities: be responsible to review unit test coverage implemented by engineers so as to inform QE test strategy be responsible to design and implement automated tests based on the agreed-upon acceptance criteria. TheQEmay work with other automated test engineers for this be responsible to set up the execution of automated tests as needed, via Continuous Integration (CI) tools be responsible to review the results of automated tests and take appropriate action (e.g. file defects, update test code/data/configuration, etc.) be responsible to ensure that any areas not covered by automated tests are validated via alternate mechanisms be responsible for generating and communicating test reports and metrics out to stakeholders mentor other junior members of the team Analytical competence, which supports Test creation Strong knowledge of AEM(Adobe Experience Manager) background and similar education technology applications, as well as the client'sApplications, supporting processes and test strategy Active Participation in determining acceptance criteria of new features as well as changes Determine appropriate test strategy for changes Determine impact to test suite the need for new tests, maintenance to current tests, etc. Determine test data requirements for new tests Technical competence, which supports Test Implementation Experience with Acceptance Driven Development (ATDD) or Behavior Driven Development (BDD) approaches to developing and testing software Experience with Cucumber/Gherkin language to specify scenarios, or alternate tools in the same space such as Behat, Watir, etc. Knowledge of Java programming as applied to implement automated tests with REST services, Selenium, Databases, etc. Familiar with relational databases (e.g. Oracle, MySQL, etc.), as well as NoSQL databases (e.g. MongoDB, Cassandra, etc.) Familiar with modern version control systems such as Git, BitBucket or similar Familiar with leveraging Continuous Integration tools such as Jenkins to set up tests to execute on schedule, on-demand or true CI (e.g. chained to code commits) Familiar with using tools such as SumoLogic, Loggly or other logging tools to correlate defects against other events of interest Familiar with Fiddler, Charles, Postman, REST-Client, SOAP UI or similar tools to independently test REST endpoints to correlate and isolate defect causes Able to review code changes at a high level, understand unit test coverage and design automated tests that complement developer unit tests
    $93k-123k yearly est. 2d ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Senior Embedded Software Engineer

    Fi 4.0company rating

    Principal software engineer job in New York, NY

    Welcome to Fi. We're a passionate team from Square, Google, TikTok, Peloton, Uber, and more working to transform the dog-human relationship. Our mission? Develop cutting-edge technology to revolutionize what it means to be a dog parent. Fi is leveraging our team's talent and expertise to improve the lives of the millions of dogs in the U.S. Real-time location tracking, activity, sleep and behavior monitoring - and that's just the beginning. The most exciting aspect of our work? Bridging the communication gap between dogs and humans. Imagine a world where everyone knows how their dog feels in real time and how to keep their best friend in good shape. That's the future we're building at Fi. If you're someone who thrives in innovative, collaborative work environments and feels strongly about helping dogs live longer, better lives, Fi could be the perfect fit. Join us in our pursuit of the “impossible,” or as we call it here “let me find a way,” to redefine the future of dog ownership together. Fi is looking for an Embedded Software Engineer! Fi is looking for an Embedded Software Engineer to design and build the firmware powering our next generation of connected collars - shaping the architecture, performance, and reliability of systems trusted by hundreds of thousands of dogs. You'll dive deep into connectivity, low-power optimization, and real-time processing, driving decisions that bridge hardware, software, and data into one seamless product experience. What You'll Do Firmware Development: Take a front-line role in designing, developing, and maintaining firmware for embedded systems, ensuring functionality, reliability, and performance optimization. Collaborative Problem-Solving: Work closely with cross-functional teams to integrate software with hardware components, troubleshoot issues, and optimize system performance. Code Review and Documentation: Conduct code reviews, document code changes, and ensure compliance with coding standards and best practices in firmware development. Testing and Validation: Develop test procedures and perform rigorous testing to validate firmware functionality and identify and resolve bugs or issues. Research and Innovation: Stay updated with emerging technologies, tools, and trends in embedded systems and contribute innovative ideas to enhance product capabilities. What You'll Bring Minimum of 4 years of hands-on experience in firmware/embedded software development Proficiency in the C and C++ programming languages, and an understanding of the differences between them. Additionally, experience with or eagerness to learn Python. Prior exposure to hardware interfaces, real-time operating systems (RTOS), and embedded systems design. Familiarity with debugging tools and methodologies for embedded systems. Experience with version control systems (e.g., Git) and issue tracking tools (e.g., Jira). Strong problem-solving abilities and the ability to work in a collaborative team environment, communicating effectively with hardware engineers, software developers, and other stakeholders. Understanding of low-level hardware interactions and device drivers. Experience in designing, developing, and testing firmware for microcontrollers and embedded systems. Why You'll Love Us Time to Recharge: Enjoy flexible PTO to take the breaks you need. Top-Notch Health Coverage: We've got your back (and teeth and eyes) with full medical, dental, and vision insurance. Wellness Perks:Free access to One Medical, Kindbody, and Talkspace to keep you feeling your best. Give Back to the Pups: Make tails wag with a $500 annual donation to a dog charity of your choice through our BarkBack Program. Free Fi Membership: Your furry best friend(s) get all the benefits of a Fi collar, on us! Love for Friends + Family: Share the Fi magic with loved ones through our gifting program. Salary: $150,000 - $200,000 a year The anticipated base salary range for this position is $150,000-$200,000. Actual compensation will vary based on multiple factors, including skills, experience, market conditions, and role scope, which may evolve during the hiring process. As a fast-growing Series B startup, Fi evaluates compensation opportunistically to align with the right candidate. This role is also eligible for equity compensation. Fi is an equal opportunity employer that is committed to diversity and inclusion in the workplace. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws. This policy applies to all employment practices within our organization, including hiring, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. Fi makes hiring decisions based solely on qualifications, merit, and our needs at the time. #J-18808-Ljbffr
    $150k-200k yearly 3d ago
  • Blue Yonder WMS Lead (Senior Manager/Associate Director)

    Accenture 4.7company rating

    Principal software engineer job in New York, NY

    We are: We are a global collective of innovators applying the New every day to improve the way the world works and lives. New doesn't mean being ahead of the curve; new is pushing forward the curve, riding the edge where the impossible meets the transformational and making it reality where it matters. Help us show the world what's possible as you partner with clients to unlock hidden value and deliver innovative solutions. Empowered with innovative tools, continuous learning and a global community of diverse talent and perspectives, we drive success in a new business architecture that disrupts conventional practices. Our expertise spans 40+ industries across 120+ countries and impacts millions of lives every day. We turn ideas into reality. You are: A highly experienced Blue Yonder WMS leader with deep experience architecting, delivering, and optimizing large-scale warehouse management solutions across complex supply chain environments. You blend technical depth with strategic leadership, enabling you to guide teams, advise executives, and shape the future of digital fulfillment operations. You bring a strong understanding of BY WMS (Discrete/SaaS), warehouse processes, automation, and multi-system interoperability-and you know how to turn these capabilities into measurable business value. You are equally comfortable: * Leading cross-functional delivery teams through complex implementations * Designing scalable, resilient, and secure WMS architectures * Partnering with senior client stakeholders to shape strategy and influence outcomes * Driving pre-sales efforts, estimating solutions, and shaping new opportunities * Building people capability and elevating best practices within the WMS practice * You thrive in ambiguity, solve difficult problems with clarity, and demonstrate leadership that inspires confidence at all levels. The Work: WMS Solution Architecture & Design Leadership * Architect end-to-end Blue Yonder WMS solutions for highly complex clients across industries such as retail, consumer goods, logistics, and manufacturing. * Define business and technical requirements, perform fit/gap analysis, lead Conference Room Pilots, and design scalable WMS solutions that minimize complexity while maximizing operational impact. * Ensure interoperability and integration across connected systems (ERP, TMS, OMS, WCS/MHE, parcel/Carrier, Voice, ASRS). * Develop detailed solution specifications, configuration approaches, integration designs, and technical documentation. * Provide architectural governance and design assurance across the entire delivery lifecycle. Program Leadership & Delivery Excellence * Lead delivery of complex BY WMS programs, overseeing configuration, testing (SIT / UAT), deployment, training, cutover, and hypercare stabilization. * Manage project scope, risks, RAID logs, timelines, and cross-functional coordination with functional, technical, development, testing, data, security, and operations teams. * Identify and resolve issues across WMS modules, integrations, and operational workflows, ensuring system readiness and high-quality deployment. * Oversee release management, validation cycles, UAT/SIT, and performance optimization. Client Advisory, Stakeholder Management & Value Delivery * Act as the primary senior point of contact for client leadership, building long-term, trusted relationships. * Guide clients through warehouse transformation journeys-including process redesign, automation enablement, network optimization, and continuous improvement roadmaps. * Lead workshops, requirements sessions, value assessments, maturity assessments, and solution strategy discussions. * Provide strategic recommendations grounded in industry benchmarks, operational intelligence, and BY best practices. Pre-Sales, Business Development & Practice Growth * Shape opportunities by developing estimates, delivery strategies, solution approaches, and proposal content. * Engage Managing Directors and senior executives to position Accenture as the partner of choice for enterprise WMS transformations. * Contribute to the Blue Yonder practice by developing accelerators, reusable assets, delivery frameworks, and thought leadership. * Mentor and grow talent across the practice, building strong, diverse teams capable of delivering complex WMS programs. Quality, Governance & Risk Management * Ensure design artifacts, processes, and delivery practices meet leading industry standards. * Identify risks early and implement mitigation strategies across design, integration, testing, and deployment. * Establish and enforce best-in-class architecture practices, technical controls, documentation standards, and delivery methodologies. Travel may be required for this role. The amount of travel will vary from 0 to 100% depending on business need and client requirements. Qualification Here's What You Need: * Minimum of 10 years of experience in WMS, supply chain, logistics, or fulfillment technology. * Minimum of 8 years of hands-on Blue Yonder/JDA WMS architecture, design, or implementation experience. * Minimum of 8 years of experience leading large, complex WMS or supply chain transformation programs in a client-facing capacity. * Bachelor's degree or equivalent (minimum 12 years work experience). If Associate's Degree, must have equivalent (minimum 6 years work experience) Bonus Points If: * Deep knowledge of Blue Yonder WMS (Discrete/SaaS), including configuration, design, and integration. * Strong understanding of warehouse processes (receiving, inventory, picking, replenishment, packing, shipping, labor). * Experience integrating WMS with ERP/Host, TMS, OMS, WCS/MHE, Voice, ASRS, parcel systems, and other supply chain solutions. * Proven ability to lead solution blueprinting, architecture design, and technical governance across multi-system landscapes. * Strong capability in issue resolution, trace analysis, data assessment, and quality assurance. * Strong experience across multiple industries (Retail, CPG, eCommerce, Food & Beverage, Manufacturing) * Experience with other WMS platforms (Manhattan, Körber, Oracle, SAP eWM). * Experience with supply chain automation (AMRs, conveyors, ASRS). * Familiarity with Agile/Scrum or hybrid delivery methodologies. * Exposure to cloud platforms (Azure, GCP), API/Middleware integration, or data migration strategies. * Thought leadership and innovation mindset in supply chain and fulfillment operations. * Demonstrated experience managing senior stakeholders, influencing decisions, and guiding transformation strategy. * Strong estimating skills for sizing, scoping, and shaping WMS solutions with optimal cost and ROI. * Ability to manage teams, coach resources, and foster a high-performance delivery culture. * Excellent communication, presentation, negotiation, and storytelling skills. Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation for roles that may be hired as set forth below. We accept applications on an on-going basis and there is no fixed deadline to apply. Information on benefits is here. Role Location Annual Salary Range California $132,500 to $302,400 Cleveland $122,700 to $241,900 Colorado $132,500 to $261,300 District of Columbia $141,100 to $278,200 Illinois $122,700 to $261,300 Maryland $132,500 to $261,300 Massachusetts $132,500 to $278,200 Minnesota $132,500 to $261,300 New York/New Jersey $122,700 to $302,400 Washington $141,100 to $278,200 #LI-NA-FY25 Locations
    $141.1k-278.2k yearly 2d ago
  • Senior Software Engineer, Core Editor

    Bubble 3.7company rating

    Principal software engineer job in New York, NY

    We built Bubble with a clear mission in mind: to empower everyone to create software. We believe anyone with an idea should be able to build it, so we're making software creation accessible to everyone. Our AI visual development platform enables anyone, whether they're first-time entrepreneurs or enterprise teams, to take an idea from prompt to fully-functional, scalable reality across web, iOS, and Android - all on one platform, all without writing or managing a single line of code. As the only full-stack, cross-device no-code platform on the market with over 5 million users in over 100 countries, Bubble is breaking down the barriers to entrepreneurship and innovation across the globe. What we've achieved: Our product is working, and we are thriving. Entire VC-backed companies have been built entirely on Bubble. After finding product market fit and 8 years of bootstrapping, we raised a $100 million Series A and we're one of the fastest-growing companies in the New York tech ecosystem. You can build just about anything on Bubble - and our community is living proof. More than just launching products, people are turning their ideas into real businesses. Mailead grew a $10k investment in a Bubble product into a $2M valuation, while Faceless.video went from 0 to $1M+ ARR in less than a year, among many other examples. About the Editor team: As part of the team working on Bubble's core product, the Bubble Editor, you will help enhance our drag-and-drop interface that empowers users to build and design their applications. Our current focus includes modernizing the developer interface, reimagining the user experience for building out databases, and leveraging AI to provide users with contextual support. About the role: You will have the opportunity to contribute to both product and technical direction, while working closely with senior engineers and learning from your colleagues. We have a culture that emphasizes trust and autonomy, where teams are given problems to tackle rather than solutions to implement. In this role, you'll: * Contribute to feature development by writing efficient, readable, well-tested, high-quality code for our core product on a daily basis * Drive initiatives to reduce technical debt to improve the longevity and performance of our codebase for years to come * Conduct peer code reviews, supporting your team in ensuring they are producing high-quality, well-tested code * Act as project lead by creating technical designs and working with product and design to plan the architecture and execution of projects * Mentor other team members and help them grow and develop their technical skills About you: * 7+ years of industry experience as a software engineer, preferably with experience in high-growth startups * Strong problem-solving and full stack development skills with a track record of implementing high-quality, scalable solutions * Excellent verbal and written communication skills, ability to effectively partner with teammates and managers, and ability to estimate and to commit to timelines and execute priorities * Alignment with our values, including a desire to empower others, a focus on team and user success over individual achievement, and transparency and willingness to admit mistakes and failures * Collaborative - You thrive in a team environment, working effectively alongside other engineers. You are not afraid to ask questions to clarify tasks and objectives, and your collaborative spirit helps drive projects forward. * Adaptable and Curious - You are eager to dive into a team with a large scope of work, quickly getting up to speed with new contexts and enjoying the opportunity to be mentored. Your adaptability makes you an asset when it comes to tackling diverse challenges. * Interested in Modernization - You are excited by the challenge of working with and modernizing a legacy codebase. Your innovative mindset drives you to find creative solutions that enhance our platform's functionality, making a lasting impact. Our tech stack: While we do not require new hires to be experts in our tech stack on day 1, familiarity and a willingness to learn fast is helpful. Our tech stack includes: * Frontend: Typescript, SolidJS, React Native * Backend: Typescript, Node.js * AI/ML: Python, LLM APIs (OpenAI, Anthropic, etc.), LangChain * Infrastructure: AWS, CDK / Terraform, ECS, Redis, Postgres * Data & AI Workflows: JSON-based app representations, proprietary datasets Compensation: We offer competitive compensation aligned to tier one markets. Our estimated salary for this role at Bubble ranges from $157,000 to $205,000. Actual pay is determined by multiple factors such as skills, qualifications, experience and market demand. Benefits: In addition to cash and equity compensation, Bubble offers a robust benefits package equating to roughly twenty thousand in additional annual compensation: Our benefits include, but are not limited to: * Comprehensive health coverage * 401(k) matching * Wellness and work enablement stipends * Flexible PTO * A Sabbatical program Location: For this role, Bubble is currently only considering candidates who are authorized to work in the US and are within the New York City metro area or willing to relocate. We will provide relocation assistance to those who are interested in moving to the NYC area. We prefer hiring people within commuting distance of our NYC office because we value getting together in person regularly. For those who enjoy working from our Manhattan office on a more regular basis, we offer catered lunches, and happy hours, among other fun perks. Join us! Let's democratize access to technology together! If this sounds like you, apply! If you don't meet all of the qualifications but think you could be a match, we'd still love the chance to review your application. At Bubble, we encourage people from all ages, abilities, and experiences to apply. Bubble does not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender, gender identity or expression, pregnancy or caregiver status, veteran status, or any other legally protected status.
    $157k-205k yearly 2d ago
  • Senior Software Engineer - Middleware Transport

    Bloomberg 4.8company rating

    Principal software engineer job in New York, NY

    Description & Requirements Our Team: The Middleware Transport Team provides essential transport services and libraries that support Bloomberg's middleware infrastructure systems. Our work is focused on two primary areas: the Market Data Transport Service and the Network Transport Framework (NTF). The Market Data Transport Service powers large-scale, real-time market data distribution systems. It abstracts the complexity of reliable multicast and unicast protocols to deliver a seamless publish/subscribe transport layer over IP networks. To enhance connectivity across disjoined multicast domains, we also offer transport relay clusters that enable efficient and reliable Market Data distribution. The Network Transport Framework is a suite of libraries designed for asynchronous network programming. It supports the development of scalable, high-performance applications and has recently been released as open-source, expanding its impact beyond Bloomberg. The Role: You will be part of the team to develop and maintain our transport service products, as well as building tools for product testing, deployment and observability. You will work with other engineers in the team to define requirements, analyze, design and implement high-performance, scalable solutions that meet our clients' needs for real-time data distribution. We'll trust you to: * Design API for low latency data distribution * Develop software using C++ and multi-threaded programming * Analyze and debug multithreaded user interface and applications on Linux and Windows * Build tools for operational support in service monitoring and deployment workflow * Communicate and share our values toward software development and professional collaboration You'll need to have: * 4+ years of experience in C++ and multi-threaded programming * Good framework design and problem-solving thought process * Good communication and organizational skills * Interest in system and network programming What's in it for you: You'll be contributing to the core technology that powers the company's enterprise data distribution systems - responsible for delivering petabytes of data daily across thousands of machines in production. In this role, you'll collaborate with other engineering teams on network design, system performance, and platform support. You'll gain valuable experience building and maintaining mission-critical transport systems at scale, along with the opportunity to contribute to broader technical communities. We'd love to see: * Experience in network programming and protocol design * Experience in designing, analyzing, and debugging multithreaded applications * Experience in low latency data processing * Desire to understand how operating systems and networking hardware work * Experience with Google Test, CMake and Jenkins CI * Experience in Python * Knowledge of the Linux kernel * Knowledge of the Windows Platform If this sounds good to you, please apply! Salary Range = 160000 - 240000 USD Annually + Benefits + Bonus The referenced salary range is based on the Company's good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level. We offer one of the most comprehensive and generous benefits plans available and offer a range of total rewards that may include merit increases, incentive compensation (exempt roles only), paid holidays, paid time off, medical, dental, vision, short and long term disability benefits, 401(k) +match, life insurance, and various wellness programs, among others. The Company does not provide benefits directly to contingent workers/contractors and interns. Discover what makes Bloomberg unique - watch our podcast series for an inside look at our culture, values, and the people behind our success.
    $135k-182k yearly est. 7d ago
  • Senior Controller: Lead Healthcare Finance & Compliance

    Sbhonline

    Principal software engineer job in New York, NY

    A healthcare agency in Brooklyn is seeking an experienced Full Charge Controller to oversee all accounting and financial operations. This senior-level position is ideal for a detail-oriented professional with strong leadership abilities and at least 5 years of experience in healthcare finance. Responsibilities include managing financial reporting, budgeting, and compliance with healthcare regulations. Candidates must have a CPA certification and proven experience in team management. Competitive salary based on experience. #J-18808-Ljbffr
    $97k-141k yearly est. 3d ago
  • Anaplan Technical Lead

    Quantum Integrators 4.2company rating

    Principal software engineer job in New Brunswick, NJ

    Job Title: Anaplan Technical Lead Employment Type: Full-Time Work Arrangement: Hybrid - Work from the customer office in New Brunswick 3 days per week Required Experience & Qualifications 12+ years in enterprise planning/EPM; 7+ years hands‑on Anaplan model building with proven lead/architect responsibilities. Deep expertise in FP&A (budgeting/forecasting, driver-based models, Opex/Capex), Sales & Operations Planning, Demand/Supply, Inventory, Commissions. Mastery of Anaplan constructs: lists, numbered lists, hierarchies, modules, line items, LISS, summary methods, time/version settings, user filters, and New UX. Strong integration background (Anaplan Connect, CloudWorks/Data Orchestrator, REST APIs) and collaboration with ETL/DWH teams; practical SQL/Python skills a plus. Demonstrated ALM leadership (Dev-Test-Prod), change control, and governance. Excellent communication, stakeholder engagement, and able to translate complex requirements into clear, testable solutions. Certifications: Anaplan L1/L2/L3 Model Builder required. Maintain an Anaplan Data Hub for master/transactional data, metadata governance, and downstream spoke model provisioning. Regards, Jagannath Gaddam jagannath.gaddam@quantum Integrators.com **************************
    $89k-124k yearly est. 2d ago
  • Senior Technical Lead

    New York City Office of Technology & Innovation

    Principal software engineer job in New York, NY

    Tryfacta is seeking a Senior Technical Lead for our client in Brooklyn, NY . This is a temporary contract assignment. If you meet the qualifications listed below and are interested, please Apply Now! The Senior Technical Lead will ensure successful technology delivery for the citywide MWBE Business Diversity Software implementation. This role requires a hands-on leader who can make complex technical decisions, collaborate with senior business and technical leaders, and guide technical teams across development, infrastructure, cybersecurity, and vendor/SI teams. The candidate will take ownership of delivering high-quality, well-architected solutions on time. Key Responsibilities Lead the design and implementation of solutions using custom development and COTS products. Oversee all phases of the development lifecycle: requirements, architecture, development, testing, and deployment. Provide technical direction and ensure adherence to standards and security compliance. Troubleshoot complex technical issues and maintain system stability. Collaborate with stakeholders to define goals, scope, and risks. Communicate technical details and project progress clearly. Work closely with Cyber Command to ensure compliance with security standards. Mandatory Skills & Experience Bachelor's degree in Computer Science or related field. 8+ years in software development and technical leadership. Hands-on experience with major programming languages (C#, .NET, Java, Python, C++, JavaScript, Go). Minimum 2 years of configuration/customization experience with MS Dynamics and/or Salesforce CRM. Strong understanding of cloud architecture (Azure or AWS). Knowledge of Agile methodologies (Scrum, Kanban, SAFe). Excellent communication and collaboration skills. Desirable Skills Experience with B2GNOW or similar Business Diversity Software. Strong business acumen and ability to translate requirements into functional specifications. Conflict resolution and negotiation skills. Familiarity with NYC Cyber Command standards.
    $97k-141k yearly est. 5d ago
  • Software Engineer

    Business Needs Inc.

    Principal software engineer job in Berkeley Heights, NJ

    Job Title: Software Engineer - Quadient Contract Duration: 12 Months Experience Required: 7-10 Years Job Description We are seeking an experienced Software Engineer - Quadient with strong expertise in Customer Communications Management (CCM) and Output Management solutions. The ideal candidate will have hands-on experience delivering end-to-end Quadient implementations, including template development, workflow automation, and enterprise integrations within a structured SDLC and Agile environment. Key Responsibilities Design, develop, and implement Customer Communications / Output Management solutions using Quadient. Perform analysis and rationalization of templates, including field mappings and creation of reusable, standardized templates. Develop and manage workflow automation scripts to optimize communication processes. Create schema definitions based on detailed data mapping documents. Build and maintain CCM templates with advanced pre-processing features such as: Sorting and grouping Dynamic content inserts Conditional logic Implement post-processing capabilities including: Barcode generation Document bundling Zip-code-based sorting Encryption of electronic documents Modify and enhance customer communications in alignment with evolving business requirements, including: Bulk and individual communications On-demand generation Postal packaging and delivery rules Enable customer communication preference capture and develop reporting and analytics around preferences. Integrate Quadient solutions with enterprise data systems and printer/output management solutions. Participate in full SDLC activities including requirements gathering, design, development, unit testing, deployment, and application support. Collaborate effectively within Agile/Scrum teams and contribute to sprint planning and delivery. Ensure compliance with quality, performance, and security standards, particularly within finance domain environments. Required Skills & Qualifications 7-10 years of overall software engineering experience. 4+ years of hands-on experience with Quadient development and output management, including Ricoh Process Director. Strong experience in Customer Communications Management (CCM) implementations. Proven expertise in template design, data mapping, workflow management, and automation scripting. Solid understanding of enterprise system integrations and print/output solutions. Strong SDLC knowledge with hands-on involvement across all phases. Experience working in Agile development environments. Prior experience in the Finance domain is required.
    $71k-94k yearly est. 2d ago
  • Senior Wealth Relationship Lead

    Citigroup Inc. 4.6company rating

    Principal software engineer job in New York, NY

    A leading global bank is seeking a Sr. Analyst for Wealth Relationship Management in New York. The role involves building and deepening relationships with affluent clients, tailoring financial solutions to their needs. Candidates should have 5-8 years of experience, possess strong analytical and communication skills, and be familiar with financial planning software. Competitive salary and robust benefits package offered, including medical coverage and retirement plans. #J-18808-Ljbffr
    $140k-191k yearly est. 5d ago
  • Senior Enterprise AI Integration Engineer

    Runlayer

    Principal software engineer job in New York, NY

    A technology company is seeking a Senior Forward Deployed Engineer to build and deploy custom Model Context Protocol (MCP) solutions for enterprise customers. You'll work closely with clients to understand their requirements, solve unique integration challenges, and directly contribute to the development and iteration of the MCP platform. The ideal candidate has over 4 years of software engineering experience, is proficient in Python and TypeScript/JavaScript, and possesses excellent communication skills. This role offers competitive compensation and professional development opportunities. #J-18808-Ljbffr
    $91k-118k yearly est. 4d ago
  • Senior ML Engineer for Real-Time Compensation

    Trov 4.1company rating

    Principal software engineer job in New York, NY

    A leading compensation platform provider in the New York area is looking for experienced engineers to architect scalable machine learning systems. The ideal candidate will have over 5 years of experience in ML model deployment, a solid understanding of ML fundamentals, and expertise in Python. This role is critical in driving revenue growth and evolving technical ML initiatives. The company offers competitive compensation including health benefits, equity, and a flexible work environment. #J-18808-Ljbffr
    $99k-136k yearly est. 3d ago
  • Senior Protocol Engineer - On-Chain Trading & DeFi

    Remoteworldwide

    Principal software engineer job in New York, NY

    A decentralized social network is seeking a Protocol Engineer to design and implement smart contracts for their platform. This role involves collaborating with teams, ensuring security, and managing lifecycle processes. The ideal candidate should have over 4 years of experience with DeFi protocols and a strong understanding of EVM. This position offers a competitive remote-first work environment with benefits including equity and comprehensive healthcare options. #J-18808-Ljbffr
    $92k-122k yearly est. 2d ago
  • Java Software Engineer

    Beaconfire Inc.

    Principal software engineer job in New York, NY

    BeaconFire is based in Central NJ, specializing in Software Development, Web Development, and Business Intelligence; we are looking for candidates with a strong background in Software Engineering or Computer Science for a Java/Software Developer position. Responsibilities: ● Develop software and web applications using Java 8/J2EE/Java EE (and higher), React.js,Angular2+, SQL, Spring, HTML5, CSS, JavaScript and TypeScript among other tools; ● Write scalable, secure, maintainable code that powers our clients' platforms; ● Create, deploy, and maintain automated system tests; ● Work with Testers to understand defects opened and resolves them in a timely manner; ● Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review; ● Collaborate effectively with other team members to accomplish shared user story and sprint goals; Basic Qualifications: ● Experience in programming language JavaScript or similar (e.g. Java, Python, C, C++, C#, etc.) an understanding of the software development life cycle; ● Basic programming skills using object-oriented programming (OOP) languages with in-depth knowledge of common APIs and data structures like Collections, Maps, lists, Sets etc. ● Knowledge of relational databases (e.g. SQL Server, Oracle) basic SQL query language skills Preferred Qualifications: ● Master's Degree in Computer Science (CS) ● 0-1 year of practical experience in Java coding ● Experience using Spring, Maven and Angular frameworks, HTML, CSS ● Knowledge with other contemporary Java technologies (e.g. Weblogic, RabbitMQ, Tomcat, etc.) · Knowledge of JSP, J2EE, and JDBC · Compensation: $65,000.00 to $80,000.00 /year BeaconFire is an e-verified company. Work visa sponsorship is available.
    $65k-80k yearly 2d ago
  • Lead Electromagnetism Foundation Models Architect

    Arena Ai

    Principal software engineer job in New York, NY

    A cutting-edge AI firm located in San Francisco is seeking a Principal Research Scientist specializing in Electromagnetism. This role involves leading the architecture and training of an electromagnetic foundation model. The ideal candidate will have a PhD in a related field and proven experience with large foundation models and EM solvers. You will contribute to innovative AI solutions that tackle complex hardware challenges while being part of a passionate team dedicated to redefining hardware engineering. Competitive salary and comprehensive benefits included. #J-18808-Ljbffr
    $85k-113k yearly est. 3d ago
  • Software Engineer, Public Sector

    Scale Ai, Inc. 4.1company rating

    Principal software engineer job in New York, NY

    Scale AI is seeking highly skilled and motivated Software Engineers to join our dynamic Federal Engineering team. As a part of this team, you will play a critical role in delivering high-impact AI-powered mission solutions for government customers. Our scalable and high-performance platform forms the foundation for these solutions, and your expertise will be instrumental in designing and implementing systems that can handle billions of data points with exceptional performance. You will: Design and implement scalable backend systems for Federal customers, leveraging Scale's modern and cloud-native AI infrastructure Collaborate with cross-functional teams to define and execute the vision for backend solutions, ensuring they meet the unique needs of government agencies operating in secure environments Develop distributed systems, data-intensive applications, and machine learning infrastructure to enable real impact for mission owners Build robust and reliable backend systems that can serve as standalone products, empowering customers to accelerate their own AI ambitions Participate actively in customer engagements, working closely with stakeholders to understand requirements and deliver innovative solutions Contribute to the platform roadmap and product strategy for Scale AI's Federal business, playing a key role in shaping the future direction of our offerings This role will require an active TS/SCI security clearance or the ability to obtain a security clearance. Ideally you'd have: Full Stack Development: Proficiency in both front-end and back-end development, including experience with modern web development frameworks, programming languages, and databases Cloud-Native Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment. Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus Data Engineering: Knowledge of ETL (Extract, Transform, Load) processes and experience in building data pipelines to integrate and process diverse data sources. Understanding of data modeling, data warehousing, and data governance principles Machine Learning Infrastructure: Familiarity with machine learning frameworks (e.g., TensorFlow, PyTorch) and experience in designing and implementing machine learning infrastructure. Understanding of model serving, monitoring, and deployment strategies is beneficial Problem Solving: Strong analytical and problem-solving skills to understand complex challenges and devise effective solutions. Ability to think critically, identify root causes, and propose innovative approaches to overcome technical obstacles Collaboration and Communication: Excellent interpersonal and communication skills to effectively collaborate with cross-functional teams, stakeholders, and customers. Ability to clearly articulate technical concepts to non-technical audiences and foster a collaborative work environment Adaptability and Learning Agility: Willingness to embrace new technologies, learn new skills, and adapt to evolving project requirements. Ability to quickly grasp and apply new concepts and stay up-to-date with emerging trends in software engineering Compensation packages at Scale for eligible roles include base salary, equity, and benefits. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position, determined by work location and additional factors, including job-related skills, experience, interview performance, and relevant education or training. Scale employees in eligible roles are also granted equity based compensation, subject to Board of Director approval. Your recruiter can share more about the specific salary range for your preferred location during the hiring process, and confirm whether the hired role will be eligible for equity grant. You'll also receive benefits including, but not limited to: Comprehensive health, dental and vision coverage, retirement benefits, a learning and development stipend, and generous PTO. Additionally, this role may be eligible for additional benefits such as a commuter stipend. Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the locations of San Francisco, New York, Seattle is:$184,000-$292,560 USDThe base salary range for this full-time position in the locations of Washington DC, Texas, Colorado is:$165,600-$263,304 USDThe base salary range for this full-time position in the location of Hawaii/St. Louis is:$138,000-$219,420 USD PLEASE NOTE: Our policy requires a 90-day waiting period before reconsidering candidates for the same role. This allows us to ensure a fair and thorough evaluation of all applicants. About Us: At Scale, our mission is to develop reliable AI systems for the world's most important decisions. Our products provide the high-quality data and full-stack technologies that power the world's leading models, and help enterprises and governments build, deploy, and oversee AI applications that deliver real impact. We work closely with industry leaders like Meta, Cisco, DLA Piper, Mayo Clinic, Time Inc., the Government of Qatar, and U.S. government agencies including the Army and Air Force. We are expanding our team to accelerate the development of AI applications. We believe that everyone should be able to bring their whole selves to work, which is why we are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status. We are committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at . Please see the United States Department of Labor's Know Your Rights poster for additional information. We comply with the United States Department of Labor's Pay Transparency provision . PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of job opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants' needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with our internal policies and programs designed to protect personal data. Please see our privacy policy for additional information.
    $88k-125k yearly est. 5d ago
  • Senior HL7 Interface Engineer

    Suny Downstate Health Sciences University 3.9company rating

    Principal software engineer job in New York, NY

    A prominent health sciences university in Brooklyn, NY is seeking a Senior Interface Analyst. This full-time role involves analyzing and designing integration and supporting HL7 interfaces. Candidates should have a Bachelor's degree and extensive experience in healthcare technology integration. Strong troubleshooting, analytical, and mentoring skills are essential. The position offers opportunities to work with various healthcare systems and contribute to enhancing system usability. #J-18808-Ljbffr
    $68k-86k yearly est. 1d ago
  • Principal Engineer

    Appleone Employment Services 4.3company rating

    Principal software engineer job in Mercerville, NJ

    Principal Traffic Engineer - Transportation Systems & Road Safety Salary Range: $Up to $121,415.39 Schedule: Full-Time & Part-Time (Flexible hybrid schedule available) A public-sector engineering department is seeking a full-time or part-time Principal Traffic Engineer to lead complex traffic engineering and roadway safety initiatives that impact daily travel across the region. This senior-level transportation engineering role is responsible for planning, designing, and implementing traffic control systems that enhance public safety, mobility, and roadway infrastructure. The Principal Traffic Engineer will apply traffic studies, roadway design principles, and safety analysis to develop data-driven transportation solutions. This role offers a flexible hybrid work schedule and the opportunity to contribute to projects that meaningfully improve community quality of life. Key Responsibilities: Conduct and manage traffic engineering studies, including data collection, traffic flow evaluation, and pattern analysis Design and implement traffic control systems such as traffic signals, signage, and pavement markings Develop and recommend roadway safety improvements to enhance mobility and reduce traffic incidents Collaborate with municipal, regional, and state agencies to address transportation and traffic-related challenges Lead field investigations, oversee project implementation, and evaluate the effectiveness of traffic systems and safety measures Knowledge, Skills, and Abilities Strong knowledge of transportation engineering principles, roadway design, and traffic operations Proficiency in traffic modeling tools, transportation data analysis, and engineering software Demonstrated leadership, project management, and decision-making capabilities Excellent written and verbal communication skills, with the ability to present technical findings clearly Commitment to public service and improving community safety through effective transportation solutions Minimum Requirements: Bachelor's degree in Engineering from an accredited college or university A valid Professional Engineer (PE) license may substitute for the degree requirement Valid New Jersey Driver's License Minimum of three (3) years of professional experience in traffic engineering, including traffic design, transportation analysis, and roadway systems A master's degree in Engineering may substitute for one (1) year of required experience Benefits: This position offers a competitive and comprehensive benefits package designed to support employee well-being and professional growth, which may include: Health and wellness coverage Retirement and deferred compensation plans Generous paid time off and leave benefits Training, tuition assistance, and continuing education opportunities
    $121.4k yearly 1d ago
  • Blue Yonder WMS Lead (Senior Manager/Associate Director)

    Accenture 4.7company rating

    Principal software engineer job in New York, NY

    We are: We are a global collective of innovators applying the New every day to improve the way the world works and lives. New doesn't mean being ahead of the curve; new is pushing forward the curve, riding the edge where the impossible meets the transformational and making it reality where it matters. Help us show the world what's possible as you partner with clients to unlock hidden value and deliver innovative solutions. Empowered with innovative tools, continuous learning and a global community of diverse talent and perspectives, we drive success in a new business architecture that disrupts conventional practices. Our expertise spans 40+ industries across 120+ countries and impacts millions of lives every day. We turn ideas into reality. You are: A highly experienced Blue Yonder WMS leader with deep experience architecting, delivering, and optimizing large-scale warehouse management solutions across complex supply chain environments. You blend technical depth with strategic leadership, enabling you to guide teams, advise executives, and shape the future of digital fulfillment operations. You bring a strong understanding of BY WMS (Discrete/SaaS), warehouse processes, automation, and multi-system interoperability-and you know how to turn these capabilities into measurable business value. You are equally comfortable: + Leading cross-functional delivery teams through complex implementations + Designing scalable, resilient, and secure WMS architectures + Partnering with senior client stakeholders to shape strategy and influence outcomes + Driving pre-sales efforts, estimating solutions, and shaping new opportunities + Building people capability and elevating best practices within the WMS practice + You thrive in ambiguity, solve difficult problems with clarity, and demonstrate leadership that inspires confidence at all levels. The Work: WMS Solution Architecture & Design Leadership + Architect end-to-end Blue Yonder WMS solutions for highly complex clients across industries such as retail, consumer goods, logistics, and manufacturing. + Define business and technical requirements, perform fit/gap analysis, lead Conference Room Pilots, and design scalable WMS solutions that minimize complexity while maximizing operational impact. + Ensure interoperability and integration across connected systems (ERP, TMS, OMS, WCS/MHE, parcel/Carrier, Voice, ASRS). + Develop detailed solution specifications, configuration approaches, integration designs, and technical documentation. + Provide architectural governance and design assurance across the entire delivery lifecycle. Program Leadership & Delivery Excellence + Lead delivery of complex BY WMS programs, overseeing configuration, testing (SIT / UAT), deployment, training, cutover, and hypercare stabilization. + Manage project scope, risks, RAID logs, timelines, and cross-functional coordination with functional, technical, development, testing, data, security, and operations teams. + Identify and resolve issues across WMS modules, integrations, and operational workflows, ensuring system readiness and high-quality deployment. + Oversee release management, validation cycles, UAT/SIT, and performance optimization. Client Advisory, Stakeholder Management & Value Delivery + Act as the primary senior point of contact for client leadership, building long-term, trusted relationships. + Guide clients through warehouse transformation journeys-including process redesign, automation enablement, network optimization, and continuous improvement roadmaps. + Lead workshops, requirements sessions, value assessments, maturity assessments, and solution strategy discussions. + Provide strategic recommendations grounded in industry benchmarks, operational intelligence, and BY best practices. Pre-Sales, Business Development & Practice Growth + Shape opportunities by developing estimates, delivery strategies, solution approaches, and proposal content. + Engage Managing Directors and senior executives to position Accenture as the partner of choice for enterprise WMS transformations. + Contribute to the Blue Yonder practice by developing accelerators, reusable assets, delivery frameworks, and thought leadership. + Mentor and grow talent across the practice, building strong, diverse teams capable of delivering complex WMS programs. Quality, Governance & Risk Management + Ensure design artifacts, processes, and delivery practices meet leading industry standards. + Identify risks early and implement mitigation strategies across design, integration, testing, and deployment. + Establish and enforce best-in-class architecture practices, technical controls, documentation standards, and delivery methodologies. Travel may be required for this role. The amount of travel will vary from 0 to 100% depending on business need and client requirements. Here's What You Need: + Minimum of 10 years of experience in WMS, supply chain, logistics, or fulfillment technology. + Minimum of 8 years of hands-on Blue Yonder/JDA WMS architecture, design, or implementation experience. + Minimum of 8 years of experience leading large, complex WMS or supply chain transformation programs in a client-facing capacity. + Bachelor's degree or equivalent (minimum 12 years work experience). If Associate's Degree, must have equivalent (minimum 6 years work experience) Bonus Points If: + Deep knowledge of Blue Yonder WMS (Discrete/SaaS), including configuration, design, and integration. + Strong understanding of warehouse processes (receiving, inventory, picking, replenishment, packing, shipping, labor). + Experience integrating WMS with ERP/Host, TMS, OMS, WCS/MHE, Voice, ASRS, parcel systems, and other supply chain solutions. + Proven ability to lead solution blueprinting, architecture design, and technical governance across multi-system landscapes. + Strong capability in issue resolution, trace analysis, data assessment, and quality assurance. + Strong experience across multiple industries (Retail, CPG, eCommerce, Food & Beverage, Manufacturing) + Experience with other WMS platforms (Manhattan, Körber, Oracle, SAP eWM). + Experience with supply chain automation (AMRs, conveyors, ASRS). + Familiarity with Agile/Scrum or hybrid delivery methodologies. + Exposure to cloud platforms (Azure, GCP), API/Middleware integration, or data migration strategies. + Thought leadership and innovation mindset in supply chain and fulfillment operations. + Demonstrated experience managing senior stakeholders, influencing decisions, and guiding transformation strategy. + Strong estimating skills for sizing, scoping, and shaping WMS solutions with optimal cost and ROI. + Ability to manage teams, coach resources, and foster a high-performance delivery culture. + Excellent communication, presentation, negotiation, and storytelling skills. Compensation at Accenture varies depending on a wide array of factors, which may include but are not limited to the specific office location, role, skill set, and level of experience. As required by local law, Accenture provides a reasonable range of compensation for roles that may be hired as set forth below. We accept applications on an on-going basis and there is no fixed deadline to apply. Information on benefits is here. (************************************************************ Role Location Annual Salary Range California $132,500 to $302,400 Cleveland $122,700 to $241,900 Colorado $132,500 to $261,300 District of Columbia $141,100 to $278,200 Illinois $122,700 to $261,300 Maryland $132,500 to $261,300 Massachusetts $132,500 to $278,200 Minnesota $132,500 to $261,300 New York/New Jersey $122,700 to $302,400 Washington $141,100 to $278,200 #LI-NA-FY25 Requesting an Accommodation Accenture is committed to providing equal employment opportunities for persons with disabilities or religious observances, including reasonable accommodation when needed. If you are hired by Accenture and require accommodation to perform the essential functions of your role, you will be asked to participate in our reasonable accommodation process. Accommodations made to facilitate the recruiting process are not a guarantee of future or continued accommodations once hired. If you would like to be considered for employment opportunities with Accenture and have accommodation needs such as for a disability or religious observance, please call us toll free at **************** or send us an email or speak with your recruiter. Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities. For details, view a copy of the Accenture Equal Opportunity Statement (******************************************************************************************************************************************** Accenture is an EEO and Affirmative Action Employer of Veterans/Individuals with Disabilities. Accenture is committed to providing veteran employment opportunities to our service men and women. Other Employment Statements Applicants for employment in the US must have work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States. Candidates who are currently employed by a client of Accenture or an affiliated Accenture business may not be eligible for consideration. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. Further, at Accenture a criminal conviction history is not an absolute bar to employment. The Company will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Additionally, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the Company's legal duty to furnish information. California requires additional notifications for applicants and employees. If you are a California resident, live in or plan to work from Los Angeles County upon being hired for this position, please click here for additional important information. Please read Accenture's Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process.
    $141.1k-278.2k yearly 2d ago
  • Principal AWS Engineer

    Cardinal Integrated 4.4company rating

    Principal software engineer job in New York, NY

    Title: Principal AWS Engineer Duration: 12+ months/ Fulltime Travel: no Interview: Phone and in-person Rate: Description: RedShift is a must have The Principal Software Engineer - Technical Lead (Data Services) will be responsible for the delivery of enterprise data services and data management in a Service Oriented Architecture (SOA) environment leveraging a hosted enterprise MDM platform for data management. The Principal Software Engineer must work with multiple agile development teams to produce a consistent set of data services that can be utilized for data collection, transformation, management, and distribution across multiple workstreams: Master Data Management (MDM), Data Services, Analytics, e-Commerce and Enterprise Content Management (ECMS) as well as operational applications. The ideal candidate will drive and champion test-driven and agile development, as well as promoting and evolving best practices within the organization. The Principal Software Engineer should be hands-on, detail-oriented, self-directed, self-motivated, with a strong capacity for working successfully and flexibly with members across the organization. YOUR RESPONSIBILITIES Serve as Principal Engineer and Technical Lead working in partnership with Architecture, Analytics, CMS and integrated Business Systems teams to design, develop and deliver data and integration services across multiple technology domains Ensure that code adheres to strict standards and best practices for accessibility, security, object-oriented practices, quality and performance Identify ways to package new and existing services and capabilities to provide a comprehensive SOA-based platform for data collection and distribution Model, design, and code REST-based web services, service wrappers, service interfaces, APIs, messaging systems (e.g. via ESB technologies) and other integration patterns as may be required Model and implement solutions for different deployment and continuous integration scenarios, and assist in the development of a build/deploy environment Design databases and data messages exchanged among systems based on evolving standards in the domain Design and build a reusable, expandable and scalable data services platform that will integrate data from various sources and interfaces that include structured and unstructured data sources Produce documentation of standards and guidelines for technical and functional audiences, to include working code examples and interface definitions and templates Provide leadership, mentoring, and technical training to other data service team members Demonstrate strong Agile mentality and skills and be capable of and willing to coach and support the team Be a hands-on coder who leads by example and mentors other team members HOW YOU CAN FIT Strong communications skills and the ability to communicate technical concepts to non-technical people and work with a variety of internal and external development groups A good foundation in computer science, with strong competencies in basic data structures, graphs, algorithms, JVM concurrency, thread-safe design, OO design and services architecture Experienced at software performance, scalability, maintainability, reusability and security Proponent of Agile practices, scrum and test driven development. Capable and willing to support the scrum master and coach the team as needed Ability to lead design sessions, provide guidance on development tasking and participate in architecture and code reviews Work both independently as well as within a team involving technical partners and domain subject matter experts to consistently develop and implement high quality, secure, scalable software within expected time and budget Ability to operate in a fast paced agile environment with ability to change rapidly REQUIREMENTS Masters degree in Computer Science or equivalent experience required Minimum seven (10) years experience in software engineering and design Minimum three (5) years experience with back-end data platforms Minimum two (3) years experience as a Technical Lead or equivalent role leading, guiding and mentoring team members to adhere to coding standards and best practices Strong core Java / Python, OOD, Design Patterns, SOA, REST-based web services Proficiency with XML/XLST/JSON/JSON-LD Knowledge of open source technology such as Linux and Apache stacks Maven, Jenkins or other continuous integration tools Experience with messaging and ESB Experience with AWS services such as Redshift, Lambda and S3 Test driven development (TDD) methodology and tools Experience with MongoDB, Cassandra, Neo4j or similar NoSQL DBs Experience with Big Data technologies such as Cassandra, Hadoop, MapReduce, or Spark Demonstrable knowledge of both stream and ETL/Batch data aggregation patterns Multiple DBMS storage engines, models and access methods (MySQL, SQL Server, Oracle) Experience with Master Data Management systems such as Stibo STEP, Reltio's SAAS MDM platform, and Informatica MDM In addition, the following experience is beneficial: Experience with Cloud based Data Warehousing and Analytics Experience in web-publishing and product delivery Experience with WS02, Kong, API/ESB Management Some benefits that we offer: 100% vested of 401(k) Retirement Plan after 5 years employment Up to 1M worth of supplemental Life Insurance Tuition Reimbursement Purchase client stock at a 15% discount
    $94k-135k yearly est. 2d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Edison, NJ?

The average principal software engineer in Edison, NJ earns between $89,000 and $155,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Edison, NJ

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