Software Architect - Crypto Products
Virtual
[ Link removed ] - Click here to apply to Software Architect - Crypto Products
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 an unlimited PTO policy.
Do you love the challenge of designing and building mission-critical low-latency distributed systems with high transaction rates? 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 applications. 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 blueprints to follow.
ESSENTIAL JOB FUNCTIONS:
Required:
Api Design
Creativity
Kubernetes
Docker
Amazon Web Services
Virtual
[ Link removed ] - Click here to apply to Software Architect - Crypto Products
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 an unlimited PTO policy.
Do you love the challenge of designing and building mission-critical low-latency distributed systems with high transaction rates? 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 applications. 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 blueprints to follow.
ESSENTIAL JOB FUNCTIONS:
- Design and develop new services, unit tests, and automation tools
- Be a driver of innovation, technical thought leader, and mentor
- Work in a cross-functional team in a fast-paced DevOps environment
- Maintain and improve existing systems and applications
Required:
- Demonstrated technical leadership as a team member in a hands-on role. Leading by example is expected
- Experience as a lead developer, making design decisions, performing code reviews and mentoring team members
- Familiarity working in a fluid Agile environment and demonstrated success with structured testing practices such as automated unit testing, regression testing, TDD and continuous delivery
- Experience with distributed and scalable software architectures, understanding of CAP theorem
- Mastery of 1 or more modern general-purpose programming languages, such as C# or Java
- Familiar with scripting and automation (e.g. Bash, Powershell, Python etc.)
- Experience with communication protocols (low level TCP/UDP/IP, WebSockets, Protobufs, HTTP)
- Familiarity with REST API design and API lifecycle management
- Knowledgeable about multi-threading, inter-process communications and event handling
- C#/.Net Core development experience
- Involvement in open source projects with a demonstrated portfolio
- Cloud architecture and deployment (AWS, Stacker, EKS)
- Hands-on Docker or Kubernetes experience
- Cross-platform development experience (Ubuntu/Linux, Windows, etc.)
- Bachelor's degree or equivalent work experience
- Minimum 8 years of relevant experience
Recommended Skills
LeadershipApi Design
Creativity
Kubernetes
Docker
Amazon Web Services