T

The Clearing House

Operates US core payments infrastructure

Senior Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeCharlotte, NC, USANo salary listed

About the Job

Requirements

  • Bachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering, Data Science, or related fields.
  • At least 8 years of Java software development experience, including analysis, design, development, documentation, implementation, and testing of systems; Spring or Spring Boot experience is preferred within this requirement.
  • Expertise in cloud-native application architectures, microservices, containers, and distributed systems.
  • Hands-on experience developing solutions using managed services and serverless technologies on AWS or another major public cloud provider.
  • Experience implementing event-driven architectures with Kafka, RabbitMQ, or similar messaging or data-streaming technologies.
  • Working knowledge of Python for data pipelines and analysis, machine learning, and automation.
  • Ability to communicate with technical leaders and non-technical partners.
  • Proven ability to collaborate across groups and influence stakeholders.
  • Track record of delivering large-scale complex projects and enterprise software solutions.
  • Ability to travel up to 10% between New York City and North Carolina offices.
  • Ability to report to the office three days each week; onsite requirements may change.
  • Ability to remain seated for long periods while working on a computer or editing, work under stressful deadlines, handle multiple tasks simultaneously, and prioritize appropriately.
  • Master’s degree or equivalent experience in Computer Science or related fields is desired.
  • AWS certification as Associate or Professional Developer, Solutions Architect, or DevOps Engineer is desired.
  • Agile Service or Product Owner certification and familiarity with tools such as Jira are desired.
  • Hands-on experience with Terraform or comparable Infrastructure-as-Code technologies is desired.
  • Deep understanding of security best practices and related enterprise tooling is desired.
  • Familiarity with Python data integration libraries and third-party ETL tools such as SnapLogic is desired.
  • Experience with automated testing, deployment automation, observability, and site reliability practices is desired.
  • Familiarity with security and governance principles in AI-assisted software development is desired.
  • Experience in payments, banking, clearing, settlement, or related transaction-processing systems is desired.
  • Experience designing and implementing software solutions for critical infrastructures is desired.
  • Broad knowledge of relevant concepts and technical expertise in core subject areas.
  • Ability to anticipate needs, mitigate risks, minimize challenges, and engage internal and external partners with a customer-focused approach.
  • Ability to work independently with minimal guidance and escalate issues appropriately.
  • Ability to set priorities and handle multiple tasks and projects in a fast-paced environment.
  • Ability to recommend innovative solutions aligned with organizational initiatives and recognized problem areas.

Responsibilities

  • Design, develop, test, and maintain highly reliable software supporting real-time payment processing.
  • Serve as a senior technical contributor across the complete software development lifecycle.
  • Develop software components primarily in Java, using frameworks such as Spring and Spring Boot.
  • Develop critical applications using AWS cloud-native services and event-driven architectures, including containerized and serverless stacks for streaming data and real-time messaging.
  • Develop Python scripts and programs as needed for data automation and integration services.
  • Design and implement services and APIs using modern software engineering principles and patterns.
  • Participate in architecture and technical design decisions involving scalability, availability, resiliency, security, and maintainability.
  • Develop and maintain automated build, test, deployment, and infrastructure processes using CI/CD pipelines for engineering and software quality automation.
  • Apply Infrastructure as Code practices for cloud deployments using tools such as Terraform.
  • Apply observability, monitoring, fault handling, and operational-readiness practices for mission-critical systems.
  • Troubleshoot and perform root-cause analysis of complex application and production issues.
  • Mentor less experienced engineers and contribute to engineering standards, secure development practices, peer code reviews, and architectural best practices.
  • Work with product, architecture, infrastructure, security, operations, and other engineering teams using an agile development methodology as part of a scrum team.
  • Use approved AI-assisted development tools to improve software design, development, testing, documentation, and engineering productivity while following enterprise SDLC and security controls.

Desired Qualifications

  • AWS certification as Associate or Professional Developer, Solutions Architect, or DevOps Engineer.
  • Agile Service or Product Owner certification and familiarity with tools such as Jira.
  • Hands-on experience with Terraform or comparable Infrastructure-as-Code technologies.
  • Deep understanding of security best practices and related enterprise tooling.
  • Familiarity with Python data integration libraries and third-party ETL tools such as SnapLogic.
  • Experience with automated testing, deployment automation, observability, and site reliability practices.
  • Familiarity with security and governance principles in AI-assisted software development.
  • Experience in payments, banking, clearing, settlement, or related transaction-processing systems.
  • Experience designing and implementing software solutions for critical infrastructures.

About the Company

The Clearing House

Operates US core payments infrastructure

What The Clearing House Payments Company L.L.C. does: It operates core payments infrastructure in the United States, handling settlement and clearance of more than $2 trillion every business day across wire transfers, ACH, check image, and instant payments. It runs the RTP network, launched in 2017, which enables immediate clearing and settlement of payments and the secure exchange of related payment information on the same channel. The company is the only private-sector operator for instant payments, ACH, and wire in the U.S., handling about 98% of instant payments volume and roughly half of all commercial ACH and wire activity. Its affiliate, The Clearing House Association L.L.C., is a nonpartisan banking trade association that provides advocacy and thought leadership on payments issues.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
New York City, New York
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at The Clearing House

See more jobs