{"id":2614385,"url":"https://alion.io/job/netspend-staff-software-engineer-2","title":"Staff Software Engineer","company":{"id":678968,"name":"Netspend","domain":"netspend.com","url":"https://alion.io/company/netspend","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":75,"open_postings":3,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":30,"computed_at":"2026-10-16T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Noida, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":145000,"max_usd":264000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":1372},"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"ActiveMQ","optional":false},{"name":"Apache Kafka","optional":false},{"name":"CI/CD","optional":false},{"name":"Dynatrace","optional":false},{"name":"GitLab CI","optional":false},{"name":"Gradle","optional":false},{"name":"Incident Management","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Mockito","optional":false},{"name":"Oracle","optional":false},{"name":"PCI DSS","optional":false},{"name":"Resilience4j","optional":false},{"name":"SonarQube","optional":false},{"name":"Splunk","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"Spring Framework","optional":false},{"name":"SQL","optional":false},{"name":"Trivy","optional":false},{"name":"AWS","optional":true},{"name":"Docker","optional":true},{"name":"Helm","optional":true},{"name":"IAM","optional":true},{"name":"Kotlin","optional":true},{"name":"Micrometer","optional":true}],"status":"live","first_seen_at":"2026-10-15T07:54:45Z","employer_posted_date":"2026-10-15","last_verified_at":"2026-10-16T02:13:18Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"About the Company:\nNetspend Corporation is a global, vertically-integrated financial services and technology company dedicated to the delivery of innovative financial empowerment solutions to consumers worldwide. Netspend's financial products and services span prepaid, debit, cross-border payments, and loyalty solutions for consumers and enterprise partners.\nNetspend provides prepaid and debit account solutions that connect customers with secure, convenient access to global payment networks so they can manage their money and make everyday purchases. With a nationwide U.S. retail network, customers can purchase and reload Netspend products at 130,000 reload points and over 100,000 distributing locations.\nSince our founding in 1999 by industry pioneers, Netspend products have processed billions of dollars in transaction volume and served millions of customers worldwide. The company is headquartered in Austin, Texas with employees worldwide.\nAbout the Role\nWe are seeking a hands-on Staff Software Engineer to take ownership of our core card authorization platform. This high-throughput, low-latency platform processes real-time debit and prepaid transactions over ISO 8583 for major networks including Visa, Mastercard, Pulse, and Fiserv. Because every request operates under strict latency budgets, high availability, and PCI DSS compliance, every millisecond counts-and every failure carries direct financial impact.\nIn this role, you will lead a team of talented engineers, drive the architectural evolution of our network connectivity and authorization services, and continue to write production-grade code. You will serve as the primary technical point of contact for platform upgrades, network certifications, and production incident management.\nKey Responsibilities\nTechnical Leadership & Team Management\nLead, mentor, and grow a team of 5-8 software engineers.\n\nSet coding standards, conduct architectural design reviews, perform code reviews, and foster technical excellence.\n\nServe as the technical owner and primary point of contact for production health, network certifications, and platform upgrades.\n\nCore Architecture & Engineering\nDesign, build, and maintain high-throughput, low-latency Java/Spring Boot microservices covering authorizations, financial transactions, advices, reversals, and stand-in processing.\n\nManage long-lived client/server TCP connections to card networks, ensuring robust handling of sign-on/sign-off, echo tests, request/response matching, and automatic failovers.\n\nArchitect distributed transaction boundaries ensuring data consistency across Oracle, Kafka, JMS, and downstream services through idempotency, compensation/saga patterns, and reversal handling.\n\nImplement resilient concurrency models: tune thread pools and executors, control backpressure, execute row-level/distributed locking, and eliminate race conditions on balances and card states.\n\nBuild fault-tolerant systems using resilience patterns (circuit breakers, bulkheads, time limiters, retries, and graceful degradation).\n\nPlatform Modernization & Security\nDrive platform modernization initiatives, including Spring Boot 2.7 → 3.5 / Jakarta EE migration, removing legacy RMI/JMX remoting, and containerizing microservices for Kubernetes deployment.\n\nCollaborate with Security and HSM teams to integrate EMV cryptogram processing (ARQC), CVV/dCVV/CVC3 validation, and HSM key management.\n\nMaintain strict PCI DSS compliance across all services (PAN masking, sensitive authentication data protection, secure logging, and secrets management).\n\nOperations & Stakeholder Engagement\nDefine SLIs/SLOs and create comprehensive dashboards and alerts using Dynatrace and Splunk.\n\nLead incident response efforts, drive root-cause analysis (RCA), and implement permanent remediations.\n\nPartner with Product, Network/Scheme partners, QA, and Operations to navigate card network mandates, network certifications, and release schedules.\n\nRequirements & Qualifications\nMust-Have Skills & Experience\nExperience & Leadership: 10-15 years of software engineering experience, including 3+ years leading engineering teams or driving technical architecture.\n\nCore Java Mastery: Expert-level proficiency in Java (11/17+), deep understanding of java.util.concurrent, JVM internals, garbage collection tuning, and memory analysis.\n\nSpring Framework: Extensively hands-on with Spring Boot and Spring Cloud microservices (Config, OpenFeign, Actuator, Security).\n\nDistributed Transactions & Systems: Proven expertise in transaction management trade-offs (2PC/XA vs. Saga pattern, outbox pattern, idempotent consumers/producers, and delivery semantics).\n\nDatabase & RDBMS: Deep relational database skills (Oracle preferred), including JDBC transaction isolation, SELECT ... FOR UPDATE, deadlock analysis, and SQL query tuning.\n\nMessaging & Event Streaming: Real-world experience with event-driven architectures using Apache Kafka (Avro, Schema Registry) and/or JMS (ActiveMQ).\n\nSystem Resilience: Hands-on experience implementing resilience frameworks (Resilience4j or similar) for high-availability systems running thousands of TPS.\n\nDevOps & Quality: Practical experience with CI/CD pipelines (GitLab CI/Jenkins), Gradle, static code/security analysis (SonarQube, SAST, Trivy), and test automation frameworks (JUnit 5, Mockito).\n\nCommunication: Exceptional verbal and written communication skills with a proven ability to translate complex technical trade-offs for engineers, product leads, and executive leadership.\n\nGood-to-Have Skills\njPOS Framework: Experience with ISOMsg, custom packagers, channels (PostChannel, BaseChannel), ISOMUX/QMUX, ISOServer, and Q2 configuration.\n\nISO 8583 Specifications: Hands-on experience with Visa Base I, Mastercard MIP/Debit, Pulse, or Fiserv STAR/Accel specifications (messages 0100/0110, 0200/0210, 0400/0420, 0800 network management, DE55 EMV TLV data).\n\nObservability Tools: Advanced usage of Dynatrace (PurePath, Smartscape, DQL) and Splunk (SPL query generation, alerting, dashboards).\n\nAdvanced Concurrency: In-depth familiarity with ReentrantLock, StampedLock, distributed locks (ShedLock, Redisson), Java 21 Virtual Threads, and Micrometer metrics integration.\n\nCard Payments Domain: Understanding of EMV chip/contactless flows, stand-in processing, settlement, chargebacks, HSM integration (Atalla, Thales payShield), and key management (KEK, ZPK, key blocks).\n\nInfrastructure & Rules: Familiarity with Docker, Kubernetes, Helm, AWS (MSK, IAM), and business rules engines (Drools, Jess).\n\nEducation\nBachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent practical experience).\n\nDirect experience in the Payments, Fintech, or Banking domain is strongly preferred.\n\n10-15 years of professional experience in designing, coding, developing, and scaling high-throughput, enterprise-grade Java/J2EE applications.\n\n3+ years of hands-on experience in a technical lead or architectural capacity-driving system design, leading 5-8 engineers, and setting coding/quality standards.\n\nProven track record of architecting low-latency, mission-critical distributed systems operating under strict SLAs and high concurrency.","description_format":"text","description_chars":7217,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Cards & Card Issuing","Payment Processing & Gateways"],"lifecycle":[{"event":"open","at":"2026-10-15T11:47:41Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:3","win:early"],"computed_at":"2026-10-16T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/netspend-staff-software-engineer-2","json_url":"https://alion.io/job/netspend-staff-software-engineer-2.json","meta":{"generated_at":"2026-10-16T05:55:28Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":3308,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-17T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":678968},"rest":"https://alion.io/mcp/rest/get_company?id=678968"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fnetspend-staff-software-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fnetspend-staff-software-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fnetspend-staff-software-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/netspend-staff-software-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fnetspend-staff-software-engineer-2"}]}