1

Payment Software Engineer Jobs in Springfield, VA

Senior Software Engineer, Back End

Arlington, VA ยท On-site

$141K - $185K/yr

Equity * Unlimited PTO * 401(k) with 4% match * 100% premium payment for Medical Insurance ... in software engineering * Experience with containerization, container orchestration, and event ...

Java / C / AWS Software Engineer

Chantilly, VA ยท On-site

$53.50 - $73.50/hr

Java / C / AWS Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please ... Referral bonus program with recurring annual payments HOW TO APPLY Email us atjobs@cymertek.comor ...

Java / C / AWS Software Engineer

Tysons, VA ยท On-site

$52 - $71.25/hr

Java / C / AWS Software Engineer LOCATION Tysons, VA 22182 CLEARANCE TS/SCI Full Poly (Please note ... Referral bonus program with recurring annual payments HOW TO APPLY Email us atjobs@cymertek.comor ...

Java / C / AWS Software Engineer

Reston, VA ยท On-site

$54 - $74/hr

Java / C / AWS Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note ... Referral bonus program with recurring annual payments HOW TO APPLY Email us atjobs@cymertek.comor ...

Mission Software Engineer, Senior

Reston, VA ยท On-site

$220 - $292/hr

As a Mission Software Engineer, you will solve a wide variety of problems involving networking ... Anduril will never solicit payment or demand personal financial details (such as banking ...

Full Stack Software Engineer LOCATION Reston, VA 20190 CLEARANCE TS/SCI Full Poly (Please note this ... Referral bonus program with recurring annual payments HOW TO APPLY Email us atjobs@cymertek.comor ...

Showing results 41-60

Payment Software Engineer information

See Springfield, VA salary details

$66.3K

$154.1K

$214.7K

How much do payment software engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for payment software engineer in Springfield, VA is $154,092.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,300.00 and $180,700.00 per year, depending on experience, location, and employer.

What does a payment software engineer do?

A Payment Software Engineer designs, develops, and maintains software systems that handle financial transactions, such as credit card processing, digital wallets, and online payments. They ensure that payment systems are secure, reliable, and compliant with industry standards like PCI DSS. These engineers often work closely with banks, fintech companies, and e-commerce platforms to integrate payment solutions and resolve technical issues related to transactions.

What are the key skills and qualifications needed to thrive as a payment software engineer, and why are they important?

To thrive as a Payment Software Engineer, you need strong programming skills (such as Java, Python, or C#), a solid understanding of payment processing systems, and a degree in computer science or a related field. Familiarity with payment gateways, APIs, PCI DSS compliance, and experience with tools like Stripe, PayPal, or Square are typically required. Analytical thinking, problem-solving ability, and clear communication help you collaborate effectively and resolve complex payment issues. These skills are crucial for building secure, reliable, and scalable payment solutions in a highly regulated and fast-evolving industry.

What are some common challenges payment software engineers face when integrating with third-party payment gateways?

Payment Software Engineers often encounter challenges such as handling diverse API standards, ensuring secure data transmission, and managing compliance requirements like PCI DSS when integrating with third-party payment gateways. Additionally, they must account for various edge cases, including transaction failures and currency conversions, while maintaining a seamless user experience. Effective collaboration with product managers, QA teams, and external partners is essential to address these complexities and ensure reliable payment processing.

What is the difference between Payment Software Engineer vs Payment Systems Analyst?

AspectPayment Software EngineerPayment Systems Analyst
Required CredentialsBachelor's in CS or related field, coding skills, knowledge of payment APIsBachelor's in IT, finance, or related field, analytical skills, understanding of payment processes
Work EnvironmentDevelopment teams, coding, testing, software designAnalysis, system evaluation, process improvement, client interaction
Employer & Industry UsageFintech companies, banks, payment processorsFinancial institutions, payment service providers, consulting firms

Payment Software Engineers focus on developing and maintaining payment applications through coding and software design, while Payment Systems Analysts analyze and optimize payment processes and systems. Both roles are essential in the payment industry but differ in their core responsibilities and skill sets.

What are popular job titles related to Payment Software Engineer jobs in Springfield, VA?

For Payment Software Engineer jobs in Springfield, VA, the most frequently searched job titles are:

What cities near Springfield, VA are hiring for Payment Software Engineer jobs?

Cities near Springfield, VA with the most Payment Software Engineer job openings:

Infographic showing various Payment Software Engineer job openings in Springfield, VA as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $154,092 per year, or $74.1 per hour.

Senior Software Engineer, Back End

Sedaro Corporation

Arlington, VA โ€ข On-site

$135K - $180K/yr

Full-time

Medical, Retirement, PTO

Re-posted 2 days ago


Job description

Overview
Sedaro is hiring a Senior Software Engineer to architect our workflow orchestration system. Proliferating satellite constellations require optimization studies involving unprecedented scale and complexity. You will build the execution engine that enables aerospace teams to run massive simulation campaigns-exploring vast design spaces with the flexibility to handle evolving mission requirements.
  • Team: Platform Services, reporting to the team lead
  • Location: In person in Arlington, VA
  • U.S. Citizen or permanent resident status required

Who We Are
Our cloud-native simulation platform enables digital mission engineering through distributed, scalable, faster than real-time analyses across hundreds of interacting systems. Our system is built on Rust, Python, Kubernetes, Django, and Postgres to drive performance across clouds. Join us as an early employee and transform how teams collaboratively engineer next-generation Aerospace & Defense systems.
Who You Are
  • You love solving distributed systems problems-workload orchestration, data throughput, performance optimization
  • You thrill in building power tools that multiply what engineers can accomplish
  • You're comfortable with ambiguity and prefer rapid iteration over lengthy planning
  • You're excited to work at the intersection of software and physical systems alongside aerospace, embedded, and platform engineers

What You'll Do
  • Architect Lean solutions with impactful incremental deliverables
  • Optimize multi-cloud systems for performance, reliability, and cost efficiency
  • Design and implement system observability with actionable alerting and measurable SLOs
  • Drive operational excellence through infrastructure as code, CI/CD, and observability practices
  • Lead root cause analysis and blameless post-mortem discussions
  • Foster a culture of learning, empowerment, and achievement

Benefits
  • Equity
  • Unlimited PTO
  • 401(k) with 4% match
  • 100% premium payment for Medical Insurance
  • Parental Leave
  • Flexible work schedule with core hours
  • Company provided lunches 3 days a week
  • Industry-leading career development opportunities

Requirements
  • Bachelor's degree in computer science or equivalent experience
  • 6+ years of professional experience in software engineering
  • Experience with containerization, container orchestration, and event streams
  • Experience with relational and key-value databases
  • Experience designing and implementing APIs
  • Experience driving performance through observability and/or root cause analysis
  • Proficiency in at least one server-side programming language