Cloud Native Solutions Architect in Work From Home at TradeStation

Date Posted: 6/15/2021

Job Snapshot

Job Description

Cloud Native Architect - Kubernetes
Virtual
TradeStation is an on-line 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 looking for a software engineer to lead the design and implementation of cloud native platform tooling utilizing Kubernetes and AWS. As a member of our enterprise architecture team, you will evaluate new cloud technologies and drive adoption of container-based application development while raising the bar on security and time-to-market.  Winning is measured by our ability to remove friction and accelerate development so that teams can build amazing experiences for our customers!
Success in this role requires an eagerness to have an impact that scales across the entire enterprise. Candidates require excellent problem-solving skills and a self-starter mindset.  Day to day you may find yourself designing cloud architecture, creating infrastructure-as-code, and living in the terminal using kubectl, Bash, and Python.    
ESSENTIAL JOB FUNCTIONS:
  • Tech Lead for Cloud Native Platform Tooling Team
  • Empower Kubernetes Cluster Owners and Site Reliability Engineers across TradeStation
  • Build necessary guardrails to keep services operational and secure
  • Build templates and tools or select vendor tooling to accelerate development
  • Be the standard-bearer for well-architected Cloud Native solutions
  • Provide leadership and mentorship to other engineers
  
KNOWLEDGE, SKILLS & ABILITIES:
  • 2 years hands-on experience with AWS or other cloud providers
  • 2 years hands-on experience with kubernetes & docker
  • 2 years hands-on experience in python or golang coding experience
  • 2 years of experience building modern microservices (REST, gRPC, etc)
Required:
  • Ability to create tools using a general-purpose programming language (e.g. Python, Golang, C#, Java)
  • Know Kubernetes, its resource-types and be able to explain Kubernetes internals
  • In depth knowledge of cloud infrastructure (e.g. AWS, Azure, GCP)
  • Experience defining infrastructure-as-code (e.g. CloudFormation, Stacker, Terraform)
  • Well versed with DevOps principles and using CI-CD tools (e.g. GitLab CI, Azure DevOps, Jenkins)
  • Advanced understanding of network and internet protocols (e.g. DNS, TLS, TCP, UDP, HTTP, WebSocket)
  • Ability to communicate effectively & assist developers in building Cloud Native applications
Preferred:
  • Deep Linux experience
  • Certified Kubernetes Administrator (CKA)
  • Certified Kubernetes Application Developer (CKAD)
  • AWS Certified Solutions Architect - Associate
  • Experience with distributed system architectures and techniques
EDUCATION & EXPERIENCE:
  • Must have 5+ years of professional experience
#LI-Remote