Demo

Principal Engineer & Engineering Manager

EBizCharge
Irvine, CA Full Time
POSTED ON 12/4/2025 CLOSED ON 1/5/2026

What are the responsibilities and job description for the Principal Engineer & Engineering Manager position at EBizCharge?

Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within ERP, CRM, Mobile, and eCommerce applications. Our applications are PCI compliant and fully integrated with major ERP/accounting systems, including QuickBooks, Sage, SAP Business One, Microsoft Dynamics, NetSuite, Epicor, Acumatica, and major online shopping carts, including Magento and WooCommerce. EBizCharge offers its employees tremendous learning opportunities, career growth potential, and a dynamic work environment.

We’re seeking a Principal Engineer / Engineering Manager to lead the design, development, and delivery of at least three new integrations — two ERP systems and one eCommerce platform — targeted for market launch in 2026 as well as oversee an initiative to support international payments. This hybrid role blends hands-on engineering with strategic leadership, guiding a team of nearshore developers to build scalable, secure, and high-quality integrations aligned with EBizCharge’s product and technology goals.

The ideal candidate is equally comfortable writing clean, efficient code and leading engineering teams through architectural decisions, development processes, and quality assurance — with a strong background in ERP, eCommerce, and payment integration.

Responsibilities

Technical Leadership (50%)

  • Design and oversee the architecture and implementation of new ERP and eCommerce integrations, and other payment-related projects as needed.
  • Contribute to hands-on development, focusing on REST and SOAP API design, integration logic, and robust documentation.
  • Conduct thorough code reviews to maintain exceptional quality, performance, and security standards.
  • Collaborate with Product Management, Design, and Technical Leadership to ensure requirements are fully understood and effectively executed.
  • Help write and maintain functional requirements, developer guides, and technical specifications.
  • Drive best practices in scalability, security, and maintainability across all projects.

Management & Delivery (50%)

  • Hire, onboard, and mentor a nearshore development team (3 engineers) responsible for day-to-day execution.
  • Define clear milestones, sprint goals, and technical roadmaps to ensure timely delivery of 2026 integration launches.
  • Own the end-to-end quality, performance, and delivery of assigned integrations.
  • Collaborate closely across teams to align technical progress with business priorities.
  • Foster a culture of accountability, collaboration, and technical excellence.

Required Qualifications

  • 7 years of experience in Full-Stack .NET programming required.
  • 3 years of experience working in financial/ERP applications or in the payments space.
  • 3 years of experience managing or leading a team of 3 or more developers.
  • Experience with customizing and extending ERP systems via APIs, SDKs, or plug-ins.
  • Understanding of ERP data models, modules (Finance, Inventory, Sales, etc.), and integration points.
  • Deep knowledge of RESTful APIs, SOAP, OData and GraphQL standards.
  • Strong understanding of security and authentication protocols (OAuth, SSO, SAML, etc.).
  • Ability to design scalable, fault-tolerant integration layers between ERP and other systems.
  • Mastery of C# in the .Net Core framework required.
  • Strong object-oriented coding skills, with the ability to work with multi-layered, loosely coupled, service-oriented libraries and applications.
  • This position requires a flexible work schedule, availability of overtime during surges in workload, and strong organizational, coordination, communication, and analytical skills.
  • Requires ability to work independently, be proactive, goal-orientated, a quick learner, and a team player.
  • Database design experience required.
  • Demonstrates a strong working knowledge of microservices, web services, and Web API technologies.
  • Demonstrated strong knowledge of ADO.NET and T-SQL development.
  • Software development experience in Blazor, JavaScript, HTML, and CSS a plus.
  • Experience working with payment gateways or payment APIs (e.g., Authorize.net, Stripe, PayPal, or proprietary payment processing systems).

Preferred Qualifications

  • Background in payment integrations, financial transaction systems and PCI-compliant environments.
  • Familiarity with Azure.
  • Experience using agile methodologies (Scrum, Kanban).
  • Experience with Machine Learning and AI desired
  • DevOps experience is a plus.

Why Join EBizCharge

  • Play a key leadership role in shaping the next generation of integrated payment solutions.
  • Lead and mentor talented engineers while remaining hands-on in technical execution.
  • Work in a collaborative, innovative environment that values initiative and impact.
  • Competitive compensation, strong benefits, and hybrid work flexibility.

Compensation And Benefits

  • 100% employer paid benefits (including Medical, Dental, Vision, & life insurance) for selected plans for the employee.
  • Retirement 401(k) plan with company match
  • Gym access, dry cleaners, car wash conveniently located within building.
  • Generous PTO plan with an additional 9 Days Company Paid Holidays per year.

Job Type: Full-time

The Company is committed to compliance with all applicable laws providing equal employment opportunities. This commitment applies to all persons involved in Company operations. The Company prohibits unlawful discrimination against any job applicant, employee, or unpaid intern by any employee of the Company, including supervisors and coworkers. Pay discrimination between employees of the opposite sex or between employees of another race or ethnicity performing substantially similar work, as defined by the California Fair Pay Act and federal law, is prohibited.
Principal Engineer, Software Development Engineering
Western Digital -
Irvine, CA
Design Manager/Senior Engineer
N2W Engineering, Inc. -
Irvine, CA
Assistant Project Manager - Professional Engineer
4 S.T.E.L. Engineering, Inc. -
Mission Viejo, CA

Salary.com Estimation for Principal Engineer & Engineering Manager in Irvine, CA
$185,993 to $215,040
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Principal Engineer & Engineering Manager?

Sign up to receive alerts about other jobs on the Principal Engineer & Engineering Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$137,568 - $176,908
Income Estimation: 
$158,960 - $205,707
Income Estimation: 
$134,729 - $158,988
Income Estimation: 
$173,009 - $212,122
Income Estimation: 
$173,009 - $212,122
Income Estimation: 
$153,446 - $196,600
Income Estimation: 
$86,356 - $101,827
Income Estimation: 
$108,740 - $126,996
Income Estimation: 
$108,740 - $126,996
Income Estimation: 
$134,729 - $158,988
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at EBizCharge

  • EBizCharge Irvine, CA
  • Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within... more
  • 14 Days Ago

  • EBizCharge Irvine, CA
  • Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within... more
  • 15 Days Ago

  • EBizCharge Irvine, CA
  • Headquartered in Irvine, California , EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing withi... more
  • 6 Days Ago

  • EBizCharge Irvine, CA
  • Headquartered in Irvine, California, EBizCharge specializes in developing integrated payment solutions that facilitate electronic payment processing within... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Principal Engineer & Engineering Manager jobs in the Irvine, CA area that may be a better fit.

  • Delphi Engineering Group Newport, CA
  • Title: Principal Hardware Architect & Engineering Manager Location: Irvine, CA Employment Type: Full-time Reports To: CEO / Executive Leadership Company: D... more
  • Just Posted

  • Western Digital and Careers Irvine, CA
  • Company Description At Western Digital, our vision is to power global innovation and push the boundaries of technology to make what you thought was once im... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!