Site Reliability Engineer II - PSA in Heredia at TradeStation

Date Posted: 1/15/2022

Job Snapshot

Job Description

Site Reliability Engineer II - PSA
Heredia, Costa Rica

TradeStation is an online brokerage firm seeking to level the playing field for self-directed investors and traders, empowering them to claim their individual financial edge. At TradeStation, we're continuously pushing the boundaries of what's possible, encouraging out-of-the-box thinking and relentless search for innovation. We offer a collaborative and flexible work environment, competitive salaries, comprehensive benefits and a generous PTO policy.  We are currently seeking a subject matter expert in database architecture to lead the delivery of legendary technology to our business partners through our order execution systems. 

Do you love the challenge of designing and building mission-critical low-latency distributed systems that handle millions of events per second? If so, we have an opportunity for you as a developer, architect and leader on an Agile team building high performance, real-time systems for financial market data networks. A key part of the role is delivering new and innovative services to our customers by modernizing our architecture and software engineering practices. Success in this role requires a strong technical background with a high degree of proficiency and creativity. The role requires an enthusiastic willingness to creatively solve problems for which there are no pre-existing  

  • Must have a passion for analysis, automation and testing. 
  • Strong technical skills and raw intellectual ability 
  • Strong organization and prioritization skills 
  • Demonstrated oral and written communication skills and the ability to adapt and learn. 
  • Automation of complex distributed system scaling and day-to-day operations 
  • Testing of complex API services 
  • Test plan creation, automation and execution 
  • Document and track program defects 
  • Participate in code reviews. 
  • Provide continuous integration test support. 
  • Create and manage automated testing suites including unit tests, integration tests. 
  • Create, automate, and execute test plans that generate artifacts to validate proper functioning of the app, and also provide quality-related metrics 
  • Research and apply emerging test tools, trends and methodologies 
  • Ability to turn broad strokes requirements into automation. 
  • Ability to turn broad strokes requirements into tests. 
  • Introduce and run chaos testing drills and improve system self-healing 
  • Hands on experience with various AWS services and related automation (Batch/Lambda/S3/MSK/ElasticCache Redis/ElasticSearch/CloudWatch/StatsD/etc.) 
  • Must know and understand the workings of CloudFormation 
  • 3+ years of experience with C# & .NET Core or C++ 
  • Web technologies (HTTP, REST)