{"id":1405524,"url":"https://alion.io/job/the-clearing-house-sr-software-engineer","title":"Sr. Software Engineer","company":{"id":1837928,"name":"The Clearing House","domain":"theclearinghouse.org","url":"https://alion.io/company/theclearinghouse-org","size_band":"501-1000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"B","score":75,"open_postings":6,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-10-04T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Charlotte, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":118000,"max_usd":218000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":2304},"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"ETL/ELT","optional":false},{"name":"Java","optional":false},{"name":"Jira","optional":false},{"name":"Machine Learning","optional":false},{"name":"Python","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Scrum","optional":false},{"name":"Spring Boot","optional":false},{"name":"Terraform","optional":false}],"status":"live","first_seen_at":"2026-09-11T00:00:00Z","employer_posted_date":"2026-09-11","last_verified_at":"2026-10-04T22:35:39Z","board_verified":true,"closed_at":null,"days_open":24,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":24},"description":"Position summary:\nThe Clearing House (TCH) is seeking a Senior Software Engineer to join our RTP Product Engineering team. As a senior member of the team, you will be responsible for designing, developing, and enhancing our critical real-time interbank payment platform, including development of new applications and features while improving the functionality, reliability, and performance of existing applications. The Senior Software Engineer works directly with RTP Product teams and the Director of Product Engineering to ensure quality deliverables are completed on time and in accordance with TCH standards. The Senior Software Engineer also works closely with Operations and Technology to define and implement new maintainability features and to ensure system resiliency.\nThis role is well suited for an experienced engineer who enjoys solving complex technical problems, building highly reliable systems, and delivering innovative applications that operate at the core of financial infrastructure. The organization is actively transforming its payment platforms toward cloud-native, distributed architectures while introducing modern automation and AI-assisted engineering practices into its software development lifecycle.\nTCH values engineers who are technically curious, pragmatic, and interested in understanding how complex systems work, end to end. The ideal candidate will be a hands-on software engineer who has strong Java development experience, deep expertise in distributed application architectures, and an avid interest in building critical systems where performance, security, resiliency, and sustainability are vital for success.\nEssential functions and responsibilities:\nDesign, develop, test, and maintain highly reliable software supporting real-time payment processing\nServe as a senior technical contributor across the complete software development lifecycle\nDevelop software components primarily in Java, leveraging frameworks such as Spring and Spring Boot\nDevelop critical applications using AWS cloud-native services and event-driven architectures, including containerized and serverless stacks for streaming data and real-time messaging\nDevelop Python scripts and programs as needed for data automation and integration services\nDesign and implement services and APIs using modern software engineering principles and patterns\nParticipate in architecture and technical design decisions involving scalability, availability, resiliency, security, and maintainability\nDevelop and maintain automated build, test, deployment, and infrastructure processes using CI/CD pipelines for engineering and software quality automation\nApply Infrastructure as Code practices for cloud deployments using software tools such as Terraform\nApply observability, monitoring, fault handling, and operational readiness practices appropriate for mission-critical systems\nParticipate in troubleshooting and root-cause analysis of complex application and production issues\nMentor less experienced engineers and contribute to engineering standards, secure development practices, peer code reviews, and architectural best practices.\nWork closely with product, architecture, infrastructure, security, operations, and other engineering teams, following an agile development methodology as part of a scrum team \nUse approved AI-assisted development tools to improve software design, development, testing, documentation, and engineering productivity while following enterprise SDLC and security controls.\nundefined\nQualifications required:\nBachelor's degree or equivalent experience in Computer Science, Information Systems, Computer Engineering, Data Science, or related fields\n8+ years in Java software development experience including analysis, design, development, documentation, implementation and testing of systems, preferably using Spring or Spring Boot\nExpertise in cloud-native application architectures, microservices, containers, and distributed systems\nHands-on experience developing solutions using managed services and serverless technologies on AWS or another major public cloud provider\nExperience implementing event-driven architectures with Kafka, RabbitMQ, or similar messaging or data streaming technologies \nWorking knowledge of Python for data pipelines and analysis, machine learning, and automation\nAbility to communicate clearly with highly technical leaders as well as non-technical partners\nCollaborative team player that connects across groups with proven ability to influence stakeholders\nPositive track record of delivering large scale complex projects and enterprise software solutions\nAbility to travel up to 10% between NYC and NC offices\nundefined\nQualifications desired:\nMaster’s degree or equivalent experience in Computer Science or related fields\nAWS Certification as Associate or Professional Developer, Solutions Architect or DevOps Engineer\nCertification as an Agile Service or Product Owner and familiarity with tools such as Jira\nHands-on experience with Terraform or comparable Infrastructure-as-Code technologies\nDeep understanding of security best practices and respective enterprise tooling\nFamiliarity with Python data integration libraries and third-party ETL tools such as SnapLogic\nExperience with automated testing, deployment automation, observability, and site reliability practices\nFamiliarity with security and governance principles in AI-assisted software development\nExperience in in payments, banking, clearing, settlement, or related transaction-processing systems\nExperience designing and implementing software solutions for critical infrastructures\nundefined\nBehavioral & Leadership Competencies:\nPossesses and applies broad knowledge of concepts, exhibiting technical expertise in core subject areas\nDemonstrates commitment to excellence, anticipates needs, mitigates risks and minimizes challenges\nEffectively engages teammates and internal/external partners through a customer focused approach\nWorks well independently with minimal instruction/guidance, confident to escalate issues appropriately\nSet priorities and handle multiple tasks and projects in a fast-paced environment\nRecommends innovative solutions aligned with organizational initiatives and recognized problem areas\nPhysical demands and work environment:\nAbility to remain seated for long periods of time while working on computer or editing.\nAbility to work under highly stressful deadlines.\nAbility to handle multiple tasks simultaneously.\nAbility to prioritize appropriately\nAbility to sit and review information on a computer screen for long periods of time\nAbility to report to the office three days each week. Onsite work requirements may change at any time.","description_format":"text","description_chars":6693,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Services"],"lifecycle":[{"event":"open","at":"2026-09-28T17:32:53Z"}],"visa":[],"liveness":{"score":72,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.798,"p_room":0.9,"age_days":23,"expected_fill_days":40,"reasons":["conf:1","velocity","win:mid"],"computed_at":"2026-10-04T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/the-clearing-house-sr-software-engineer","json_url":"https://alion.io/job/the-clearing-house-sr-software-engineer.json","meta":{"generated_at":"2026-10-05T00:33:16Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":696,"day_limit":5000,"remaining_today":4304,"minute_limit":60,"resets_at":"2026-10-06T00:00:00Z"}}}