×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer, Backend Developer

Job in Charlotte, Mecklenburg County, North Carolina, 28245, USA
Listing for: Magnify
Full Time position
Listed on 2026-02-01
Job specializations:
  • Software Development
    Software Engineer, Backend Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

The Software Engineer will contribute to the design, development, and enhancement of core transaction processing and money movement applications in a high-volume financial services environment. Engineers will work across distributed systems, real-time processing pipelines, settlement mechanisms, and monitoring/compliance platforms that support critical, low-latency operations.

You must have valid US work authorization (NO sponsorship) and must physically reside within a 50-mile commute of the posted location. We are unable to support relocation costs. Please do not apply unless you meet the criteria outlined above.

Key Responsibilities
  • Develop and maintain scalable services supporting high-volume payment processing, funds transfers, and related workflows.
  • Build robust applications using Java and/or Python in distributed, cloud-friendly environments.
  • Implement integrations with internal platforms, external payment networks, and core ledger/accounting systems.
  • Troubleshoot production incidents, enhance system resiliency, and optimize for lower latency in transaction paths.
  • Participate in modernization initiatives, such as cloud migrations, legacy code refactoring, and API development/enablement.
  • Collaborate with business analysts, architects, product managers, and distributed development teams (including offshore/nearshore partners).
  • Adhere to secure coding practices, operational controls, and established software development lifecycle processes.
Required Skills
  • 3–10+ years of hands-on development experience with Java and/or Python (C#/.NET experience also considered).
  • Strong working knowledge of relational databases (e.g., Oracle, SQL Server, Postgre

    SQL).
  • Practical understanding of payment processing, funds transfer mechanisms, clearing/settlement systems, or similar financial transaction workflows.
  • Experience with distributed systems, messaging queues, and event-driven architectures.
  • Proven debugging and production support skills in mission-critical environments.
  • Familiarity with CI/CD pipelines and Agile/Scrum methodologies.
Preferred Skills
  • Exposure to big data tools or ETL ecosystems (e.g., Hadoop, Spark, or similar).
  • Knowledge of financial messaging standards (e.g., ISO 20022, SWIFT, or domestic wire systems).
  • Experience designing and building microservices with RESTful or gRPC APIs.
  • Expertise in performance tuning, low-latency systems, or high-throughput engineering.
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary