- $200,000 + Equity
- New York, NY, USA New York NY US
- Permanent, Full time
- Oakridge Staffing
- 02 Aug 18 2018-08-02
As a member of the Platform Engineering Architecture Team, the Performance and Scalability Engineer is a strong software engineer who ensures the performance and scalability of the Platform - the distributed ledger and smart contract execution engine. This opportunity includes developing, reviewing, and implementing new designs to improve the performance and scalability. The Performance and Scalability Engineer brings in their expert knowledge to guide and support the engineering teams in measuring, analysing, and improving the performance and scalability of the Platform.
Strong software engineer with 5+ years experience in designing and implementing high performance, scalable and distributed systems, in Java and/or Scala.
Track record of measuring, analysing, and improving the performance and scalability of production systems.
Proven history of delivering high-quality, increasingly complex, commercial software products to a global market.
Ideally 5 years software development experience delivering mission-critical technology to the enterprise software market using Agile methodologies.
In-depth understanding of the JVM and its performance characteristics.
Strong collaboration skills—our work isn’t carried out in a vacuum, and everyone contributes to get the job done.
Experience delivering high-quality, innovative, increasingly complex, commercial software products to a global market.
Analytical, structured, tactical, and strategic. You are an engineer that thinks before acting.
Direct and transparent verbal and written communication skills, including research and technical writing skills, with the willingness to work with distributed teams and different cultures.
Open, strong communicator who communicates effectively across groups, locations and cultures, in-person and virtually.
A natural leader who builds productive and effective relationships across the organization.