Performance Engineer

Digipulse Technologies Inc.
Jersey City, NJ, United States
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Algorithmic Trading Amazon Web Services Software Applications Architectural Patterns Microsoft Azure Cloud Computing Profiling Software Debugging DevOps Distributed Systems Memory Management
+12 more
Java Virtual Machine (JVM) Web Applications Datadog Google Cloud Performance Testing Spring-boot Reliability of Systems Information Technology Low Latency Appdynamics Dynatrace Microservices

Job description

You’ll define the strategy, establish what excellence looks like, and create systems that make performance a default outcome.

  • Proven experience to validate and sign off production readiness of software applications and infrastructure for stability and performance
  • You will be responsible for connecting performance outcomes to business objectives and companywide SLOs and guide engineering teams in keeping the stack scalable and efficient
  • Lead the architecture and development of performance profiling and instrumentation infrastructure, covering CPU, memory, request hot paths, utilization and deployment events
  • Partner with dev ops and back-end engineering team to ensure all services operates at optimal utilization
  • Strong debugging skills across distributed systems and low-level systems boundaries using logs, metrics, tracing and performance tooling
  • Learn quickly and enjoy ramping up on new technologies and unfamiliar parts of the stack

Requirements

  • 10 plus years of Java Engineering with Performance focus in core Java Technologies
  • Bachelor’s degree in computer science or related field required
  • Experience with distributed systems and asynchronous workers
  • An understanding of microservice architecture and cloud-based deployments
  • Strong familiarity with any cloud infrastructure - AWS/Azure/Google Cloud Platform
  • Deep Understanding of how software and hardware systems interact at scale, including architectural patterns for performance-critical stacks
  • You know the internals of JVM and have experience in tuning, Memory Management, and Thread Management to optimize existing services
  • Experience with profiling and instrumentation tools - Dynatrace/Datadog/AppDynamics
  • Experience analyzing thread and heap dumps
  • Experience identifying memory leakage, connection issues & throughput bottlenecks in various technologies such as web application(s), infrastructure, and Cloud
  • Strong communication and influence skills; comfortable driving technical direction with senior engineering and product leadership
  • Have a track record of leading sophisticated performance initiatives and driving decisions across teams or critical product areas
  • You have Excellent collaboration and Interpersonal skills
  • You have phenomenal attitude, are a willing mentor, great teammate and effective contributor
  • You have focus on productivity
  • Nice to have experience in Capital markets or Crypto Currency specifically with exposure to Trading, Algo Trading & Market Data
  • Nice to have experience using kernel bypass e.g., Solar flare Open Onload
  • Nice to have experience with low latency messaging products, such as Aeron, Solace or 29West

Must Haves:

  • 6 + years of experience at minimum - this is a senior performance engineer
  • Strong Performance Testing experience (load, stress, endurance, spike, soak, volume, capacity)
  • Have conducted this testing on services with low latency, high throughput, high volume requirements (trading services would be ideal)
  • Strong understanding of JVM (services are Java Spring boot)
  • Accustom to distributed cloud environments, containerized apps and container orchestration and collaborating with devops, cloudops, BE engineers to optimize performance and reliability of systems
  • Experience with profiling and instrumentation tools - Dynatrace/Datadog/AppDynamics 2 rounds: 1st is virtual, final will be on site

About the company

Digipulse Technologies, Inc (DTI) is a software solutions company offering focused IT services to fortune 1000 clients. We provide services in enterprise application development, system integration & support services for Insurance, Financial, Hospitality, Telecommunication, Pharmaceutical & Banking sectors. We are currently sourcing for a Senior Performance Engineer to work in Jersey City, New Jersey!

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:01 min

Connecting frontend application performance to user retention and revenue

Dani Coll Dani Coll · WWC 2025

5:34 min

Managing token budgets and enterprise usage of coding agents

Chris Heilmann +2 · LIVE

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

12:08 min

Comparing Keptn orchestration capabilities against alternative software operators

Thomas Schütz · LIVE

Videos

See all

Related articles

See all