
Senior Software Engineer – Payment Services Platform
NBCUniversal
full-time
Posted on:
Location Type: Hybrid
Location: West Chester • Colorado • Pennsylvania • United States
Visit company websiteExplore more
Salary
💰 $135,683 - $203,525 per year
Job Level
About the role
- Design, build, and maintain production ETL workflows
- Develop secure, scalable Java Spring Boot microservices and RESTful APIs
- Write clean, tested Python 3 code for data processing and automation
- Design and operate secure, cost-efficient systems on AWS
- Build performant, component-driven UIs using React JS
- Implement solutions for card and ACH flows, refunds, chargebacks, and PCI-DSS compliance
- Operate production systems with on-call responsibilities and incident response
- Work closely with QA, BAs, DBAs, and DevOps teams
Requirements
- Bachelor's Degree
- 7-10 Years relevant experience
- Proven experience building and operating ETL workflows
- Strong background in designing and developing secure, scalable microservices and RESTful APIs
- Hands-on experience with data processing and automation using pandas/requests
- Practical experience with document-based databases
- Expertise in creating and maintaining pipelines for automated builds and deployments
- Experience with cloud services (AWS and Infrastructure-as-Code)
- Ability to build modern, component-driven UIs
- Familiarity with card and ACH flows, refunds, chargebacks, PCI-DSS compliance, and reconciliation processes
Benefits
- Best-in-class Benefits
- array of options
- expert guidance
- always-on tools
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ETL workflowsJavaSpring BootmicroservicesRESTful APIsPython 3data processingautomationReact JSInfrastructure-as-Code
Soft Skills
incident responsecollaboration
Certifications
Bachelor's Degree