Staff SW Engineer - Performance Engineering
Core
Design, develop, and optimize high-performance, low-latency payment processing systems and services for global customers.
Role type
Staff Software Engineer (Performance Engineering)
Builds
Scalable, highly-available payment processing infrastructure and services
Domain
Financial Technology / Payments
Required skills
Java, Python, Unix/Linux OS internals, Load testing (LoadRunner, JMeter), APM/Observability (AppDynamics, Dynatrace, OPNET), Distributed systems, Cloud architecture (AWS, GCP, Azure), CI/CD, Microservices
Preferred skills
C++, RDBMS (Oracle, MySQL, MSSQL, Postgres), Containerized microservices, Root cause analysis, Server-side development
Technologies
Java, Python, LoadRunner, JMeter, AppDynamics, Dynatrace, OPNET, AWS, GCP, Azure, Jenkins, Maven, GitHub Actions, Kubernetes
Responsibilities
Create application and infrastructure performance plans/models; Evaluate and execute load tests to stress critical applications; Design and implement solutions for Always On availability; Automate monitoring, deployment, and incident response; Collaborate with architects to ensure proper metrics instrumentation; Optimize code and suggest performance improvements; Support issues within SLAs.
