tastytrade Careers in Chicago
4

All Jobs
All Jobs
Dev + Engineer
Tap to close

Senior Mobile Developer

tastytrade
Chicago
3 days ago
+21
The tastytrade family of companies (tastytrade, tastyworks, dough, quiet foundation, and The Small Exchange) empowers individual investors by providing educational media, intuitive and powerful trading software, high-speed order execution, innovative derivatives products, and portfolio guidance. The diversity of our offerings and the technology that powers them provides our engineers with exposure to a broad set of tools and the opportunity to

Full-Stack/Polyglot Developer (Mid to Sr.)

tastytrade
Chicago
4 months ago
+21
Develop Software and Systems across multiple languages and frameworks. Server-side: C++, Java, Ruby (microservices), Elixir/Phoenix. Front-end: JavaFX, Swift/Objective-C, Java/Android, EmberJS or other Modern JS framework. Infrastructure: Chef, Terraform (occasionally as needed). Develop Front-end and Back-end Systems, APIs and Processes. Demonstrate the ability to think appropriately through solutions for different layers of the enterprise. Develop clean integration points between front and back-end layers. Develop well covered and appropriate tests (Unit, Integration, etc.) as needed. Work easily and efficiently within a small, productive development team, without constant supervision.

Infrastructure Engineer

tastytrade
Chicago
4 months ago
+21
Use configuration management tools (primarily Chef and Terraform) to build and maintain a hybrid infrastructure hosted both at colocation facilities and in the public cloud. Work directly with the development team to build supporting infrastructure for specific new application functionality. Run proof of concept projects on early stage infrastructure improvements to validate the feasibility of an approach, evaluate performance, and spike an implementation. Manage a curated set of open source tools (PostgreSQL, RabbitMQ, Redis, etc.) via both configuration management tools and direct troubleshooting when required. Manage telemetry (graphite, grafana, collectd, prometheus), log aggregation (Elastic Stack) and monitoring tools (Sensu) via both configuration management tools and direct troubleshooting when required. We're a mandatory peer review organization and you'll be expected to include reasonable testing (inspec / chefspec) in all of your work. Help to maintain existing build / deploy pipelines for both configuration management and application development (we are currently leveraging Jenkins). Implement security initiatives and follow security best practices.

Infrastructure Engineer

tastytrade
Chicago
4 months ago
+21
Experience with declarative configuration management tool(s) like Chef, Salt, Puppet or Terraform. You should enjoy or at least be comfortable working with critical production systems where real revenue is at stake. You must be able to work as a part of a team, both giving feedback to more junior team members and taking direction from more senior team members. You must be able to make good critical decisions balancing technology, frameworks, strategy and practical constraints. You must be able to learn quickly in areas where you don't have deep expertise.