Senior Software Engineer
Core
Building scalable, high-availability payment infrastructure connecting businesses and consumers across 21 global markets.
Role type
Senior Software Engineer (Payments Platform)
Builds
High-throughput payment processing systems and internal engineering tools
Domain
Fintech / Global Payments
Deliverable
production ML models | product features | infrastructure
Required skills
PHP, MySQL, Git, distributed systems, concurrency, SQL, test-driven development, cloud infrastructure (AWS), computer networks
Preferred skills
Functional or logic programming languages, data replication and conciliation, real-time systems, fault-tolerant systems, infrastructure automation
Technologies
PHP, MySQL, AWS, ElasticSearch, Kibana, Tableau, NewRelic, DataDog, TravisCI, Github, Slack
Responsibilities
Writing and testing code in an incremental, agile way; conducting code reviews and assisting with architectural decisions; deploying code to production; developing new tools for the team; collaborating with Product, Finance, Risk, and Business Development; evolving the payments platform; ensuring high availability (+99.9%) and high throughput (100+ TPS)
Seniority
Senior, hands-on IC