Mid-level Software Engineer
Core
Building scalable, high-availability payment infrastructure and tools for a global fintech platform connecting businesses and consumers across 21 markets.
Role type
Mid-level Software Engineer (Payments Infrastructure)
Builds
Scalable payment systems, internal developer tools, and high-throughput transaction processing pipelines.
Domain
Fintech / Global Payments / Distributed Systems
Required skills
Software design and implementation, distributed systems, concurrency, version control (Git), SQL, relational databases, test-driven development, cloud infrastructure (AWS), computer networks, functional or logic programming languages.
Preferred skills
Data warehousing, infrastructure automation, real-time systems, fault-tolerant systems, data replication and reconciliation.
Technologies
PHP, MySQL, AWS, ElasticSearch, Kibana, Tableau, NewRelic, DataDog, TravisCI, Jetbrains.
Responsibilities
Write and test code in an agile manner, perform code reviews and assist with architectural decisions, deploy code to production, develop new tools to facilitate team work, interact with cross-functional departments, work on strategic platform projects, evolve the payments platform architecture.
Seniority
Mid-level, hands-on IC
