Senior Enterprise Architect in Heredia at TradeStation

Date Posted: 1/16/2022

Job Snapshot

Job Description

Senior Enterprise Architect
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.
POSITION SUMMARY:

This position is part of the TradeStation Architecture Office, which drives the technical enablement of our engineering teams.  The charter of this team of architects is to accelerate the achievement of business objectives by assisting the development teams, conducting architecture reviews, defining best practices and reference architectures, and building reference implementations.  While enablement is a key tenant of the role, also looking outward to evaluate new technologies, monitor trends, and evaluate vendor solutions will provide the leverage to keep our technical teams on the cutting edge.

ESSENTIAL JOB FUNCTIONS:
  • Design and create reference implementations and POCs (hands-on coding)
  • Define standards and best practices
  • Conduct architecture reviews
  • Assist teams with architectural issues
  • Evaluate vendors and technologies
  • Provide mentorship to other engineers
KNOWLEDGE, SKILLS & ABILITIES:
  • Experience with distributed and scalable software architectures, understanding of CAP theorem
  • Mastery of one or more modern general-purpose programming languages, such as C# or Java
  • Experience building modern microservices (REST, gRPC)
  • Knowledge of communication protocols (low-level TCP/UDP/IP, WebSockets, Protobufs, HTTP)
  • Understanding of database concepts, including NoSQL and document DBs
  • Comfortable with cloud-based architectures, infrastructure, and services (AWS, Azure)
  • Experienced with DevOps principles and using CI/CD tools (GitLab CI, Azure DevOps, Jenkins)
  • Hands-on Docker or Kubernetes experience
  • Ability to communicate effectively and assist developers across the organization
  • Business domain knowledge in Brokerage and Crypto is a plus
EDUCATION & EXPERIENCE:
  • Bachelor’s degree or equivalent work experience
  • Minimum 7 years of relevant experience