• San Jose, CA
  • Quick Apply
1 day ago

Job Description

Job Summary: We are seeking a Software Engineer with 6-8 years of experience to support and maintain legacy C++ code on Windows Server, while contributing to modern Java-based systems. This role involves Windows Server administration, system-level troubleshooting, and ensuring smooth functionality of high-volume payment transactions across platforms like Venmo, Braintree, PayPal, and Xoom.
Key Responsibilities:
  • Maintain and support legacy C++ code running on Windows Server.
  • Perform Windows Server upgrades, manage services, and utilize PowerShell for automation.
  • Debug and optimize C++ executables to ensure system stability.
  • Contribute to Java-based development ( Spring, APIs) as part of the modernized codebase.
  • Approach design problems from a system-wide perspective, balancing user needs and business objectives.
  • Support billions of dollars in monthly transactions, ensuring high availability and performance.
  • Collaborate with cross-functional teams to implement best practices in software engineering and infrastructure management.
Must-Have Qualifications:
  • Strong C++ experience for legacy system support and debugging.
  • Windows Server administration expertise, including upgrades, services, and PowerShell scripting.
  • Proficiency in Java, with hands-on experience in Spring framework and API development.
  • System-level thinking, capable of understanding business needs and user impact.
  • Proactive problem-solver, self-driven with an ownership mindset.
Preferred Qualifications:
  • Experience in Payments/FinTech, working with high-volume transaction systems.
  • Familiarity with financial platforms such as Venmo, Braintree, PayPal, or Xoom.

Numbers & Facts

LocationSan Jose, CA

Skills

  • Application Programming Interface (API)unmatched
  • Automationunmatched
  • Best Practicesunmatched
  • C++ Programming Languageunmatched
  • Cross-Functionalunmatched
  • Debugging Skillsunmatched
  • High Availabilityunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Microsoft Windows Serverunmatched
  • Microsoft Windows System Administrationunmatched
  • Multiplatform/Cross-Platformunmatched
  • Needs Assessmentunmatched
  • Performance Managementunmatched
  • Problem Solving Skillsunmatched
  • Scripting (Scripting Languages)unmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Spring Frameworkunmatched
  • Systems Administration/Managementunmatched
  • Windows PowerShellunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder