Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
No Thanks
US
What job do you want?

Create Job Alert.

Get similar jobs sent to your email

Apply to this job.
Think you're the perfect candidate?
Apply on company site

You’re being taken to an external site to apply.

Create an account to get recommended jobs that match your resume and apply to multiple jobs in seconds!
8-15 characters
Contains Number
Contains Lowercase
Contains Uppercase
Contains Special Character
Software Architect - Crypto Products at TradeStation

Software Architect - Crypto Products

TradeStation Work From Home Full-Time
Apply on company site

Create Job Alert.

Get similar jobs sent to your email

Software Architect - Crypto Products
Virtual
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
KNOWLEDGE, SKILLS & ABILITIES:
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
Preferred:
  • 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.)
EDUCATION & EXPERIENCE:
  • Bachelor’s degree or equivalent work experience
  • Minimum 8 years of relevant experience
 

Recommended skills

Leadership
Api Design
Creativity
Kubernetes
Docker
Search (Computer Science)
Apply to this job.
Think you're the perfect candidate?
Apply on company site

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 2351

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.