remote
Software Engineer III - Performance Engineer - Candescent (Digital First Holdings LLC)
Software Engineer
Senior performance engineer focused on optimizing high‑scale financial APIs using Python, Java, and AWS. Lead load testing, bottleneck analysis, and continuous integration to ensure robust, low‑latency banking experiences.
About the role
Key Responsibilities
- Design, implement, and maintain performance test suites for API‑first banking services using Python and Java.
- Conduct load, stress, and endurance tests on cloud‑hosted microservices, identifying bottlenecks and recommending optimizations.
- Collaborate with DevOps to integrate performance metrics into CI/CD pipelines and dashboards.
- Analyze performance data, produce actionable reports, and present findings to engineering and product teams.
- Mentor junior engineers on performance best practices and tooling.
Requirements
- 5+ years of software engineering experience with a focus on performance engineering.
- Proficiency in Python, Java, and performance testing frameworks (e.g., JMeter, Gatling).
- Hands‑on experience with AWS services (EC2, ECS, RDS) and container orchestration (Docker, Kubernetes).
- Strong understanding of CI/CD pipelines and monitoring tools (Prometheus, Grafana).
- Excellent analytical, communication, and problem‑solving skills.
Skills
pythonjavaawsdockercicd