Full Stack Software Engineer

4 weeks ago


Chicago, United States TACOai Full time

As a software engineer with our team, your first task will be helping us push the alpha version of our trading platform to completion, improving speed, robustness, and scalability.

This role will wear a lot of hats and require deep knowledge in some spaces and familiarity / comfort in quickly learning others. Some of the languages and technologies we use include Python, AWS Lambda, DynamoDB, GraphQL, Javascript, and Redis, to name the primary ones.

This role will require you to be comfortable in making technical decisions that can come from not-fully-specified requirements, requiring you to explore further what is needed for a particular feature or component and weigh the best options available for the task.

Example Tasks

A user profile was updated on the frontend, but isn’t being reflected in the files we get from our clearing firm the next day. Find where this issue is coming from (Is the frontend sending the update request? Is the model being updated in the database? Is the lambda processing the change? Did the request fail before it got to our clearing firm?), fix the issue, and make it so we can find (or prevent) that error faster next time (do we need more logging? What tests could prevent this? Are we not bubbling up the proper errors?) We need to change the endpoint that we use to sync balances with our clearing firm. When adding another endpoint to our python package, you consider the large overhead of using a python lambda instead of a Go lambda. We discuss starting a migration process for certain processes over to Go. The order router is too slow at processing FIX order responses. Decide if the code can be refactored a bit to speed things up or if we need to reconsider the architecture entirely. Design alternatives if needed and review design in a design meeting.

Tech Stack

Our current tech stack is a largely “serverless” one, enabled by AWS Amplify, AWS AppSync (GraphQL w/ DynamoDB datasource), and Python AWS Lambdas. These have CI/CD pipelines to dev/prod environments. This combo handles everything except streaming data and order routing, which are currently running in two C# EC2 instances (these are strong candidates for rewrites).

Requirements

3-5 years experience writing software Professional Python experience is a huge bonus, but experience with one or more of Go, Java, C#, C, C++ (alternatives considered) at least is a necessity Familiarity with deploying software to the cloud, emphasis on AWS and IaaC for now. You must be able to deploy your own code in a secure and repeatable fashion. Big bonus: Familiarity with options and options trading Bonus: Familiarity with GraphQL, DynamoDB, AWS Appsync, AWS Amplify, AWS Lambda Bonus: Familiarity with Vue.js and frontend development

#J-18808-Ljbffr



  • Chicago, United States Capital One Financial Corp Full time

    77 West Wacker Dr (35012), United States of America, Chicago, Illinois. Senior Software Engineer, Full Stack. Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, Software Engineer, Full Stack, Engineer, Software, Senior, Banking


  • Chicago, United States Seven Seven Software Full time

    - Proficient in Full Stack Development as well as multiple design techniques Working proficiency in Full Stack toolset to design, develop, test, deploy, maintain and improve software - Strong understanding of Agile methodologies with ability to work in at least one of the common frameworks - Strong understanding of techniques such as Continuous...


  • Chicago, United States Valor Equity Partners Full time

    Job Title: Full Stack Software Engineer Department : Valor Labs Work Location: Chicago Reports To: Head of Labs Who We Are : Valor Equity Partners is a different kind of private investment firm. We invest in technology and technology-enabled companies that innovate and disrupt existing industries — from biosciences to transportation to food to health and...


  • Chicago, United States Valor Equity Partners Full time

    Job Title: Full Stack Software Engineer Department: Valor Labs Work Location: Chicago Reports To: Head of Labs Who We Are: Valor Equity Partners is a different kind of private investment firm. We invest in technology and technology-enabled companies that innovate and disrupt existing industries - from biosciences to transportation to food to health and...


  • Chicago, United States The Hagen Ricci Group Full time

    We are actively recruiting for our Full Stack Software Engineer, a Visualization Lead for Chicago. This person MUST have experience in building and iterating on user interfaces (management, introspection etc) for a new suite of tools for research. Responsibilities: Data and research result visualization Design, develop and own a new system for analyzing and...


  • Chicago, United States Capital One Full time

    77 West Wacker Dr (35012), United States of America, Chicago, IllinoisLead Software Engineer, Full Stack Do you want to work for a tech company that writes its own code, develops its own software, and builds its own products? We experiment and innovate leveraging the latest technologies, engineer breakthrough customer experiences, and bring simplicity and...


  • Chicago, United States Capital One Financial Corp Full time

    77 West Wacker Dr (35012), United States of America, Chicago, Illinois. Senior Software Engineer, Full Stack (Java, Golang, AWS)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-pace Software Engineer, AWS, Full Stack, Engineer, Software, Senior, Banking


  • Chicago, United States Vivid Seats Full time

    Who we are : Founded in 2001, Vivid Seats (NASDAQ: SEAT) is a leading online ticket marketplace committed to becoming the ultimate partner for connecting fans to the live events, artists, and teams they love. We believe in the power of experiences and are fiercely dedicated to building products that inspire human connections. Named as one of Built In's top...


  • Chicago, United States Veev Group Full time

    Join DigitalOps as a Full Stack Developer, where you will be instrumental in developing cutting-edge solutions for home plans management. You will work across the stack, collaborating closely with front-end and back-end teams to design, develop, and deploy dynamic, responsive software applications. Job Duties and Responsibilities: Develop full-stack web...


  • Chicago, United States SWAASA Technologies Full time

    Note: Only U.S. Citizens (USC) and Green Card holders (GC) will be considered for this position. ? Job Title: Java Full Stack Engineer (RM - Java Full Stack Engineer) Location: Chicago, IL 60661 (Onsite 100% - Local candidates only) Duration: 7+ Months Experience Level: 8+ years Job Description We are seeking an experienced Java Full Stack Engineer to...


  • Chicago, United States SWAASA Technologies Full time

    Note: Only U.S. Citizens (USC) and Green Card holders (GC) will be considered for this position.Job Title: Java Full Stack Engineer (RM - Java Full Stack Engineer)Location: Chicago, IL 60661 (Onsite 100% - Local candidates only)Duration: 7+ MonthsExperience Level: 8+ yearsJob DescriptionWe are seeking an experienced Java Full Stack Engineer to join...


  • Chicago, United States SWAASA Technologies Full time

    Note: Only U.S. Citizens (USC) and Green Card holders (GC) will be considered for this position.Job Title: Java Full Stack Engineer (RM - Java Full Stack Engineer)Location: Chicago, IL 60661 (Onsite 100% - Local candidates only)Duration: 7+ MonthsExperience Level: 8+ yearsJob DescriptionWe are seeking an experienced Java Full Stack Engineer to join...


  • Chicago, United States SWAASA Technologies Full time

    Note: Only U.S. Citizens (USC) and Green Card holders (GC) will be considered for this position.Job Title: Java Full Stack Engineer (RM - Java Full Stack Engineer)Location: Chicago, IL 60661 (Onsite 100% - Local candidates only)Duration: 7+ MonthsExperience Level: 8+ yearsJob DescriptionWe are seeking an experienced Java Full Stack Engineer to join...


  • Chicago, United States SWAASA Technologies Full time

    Note: Only U.S. Citizens (USC) and Green Card holders (GC) will be considered for this position.Job Title: Java Full Stack Engineer (RM - Java Full Stack Engineer)Location: Chicago, IL 60661 (Onsite 100% - Local candidates only)Duration: 7+ MonthsExperience Level: 8+ yearsJob DescriptionWe are seeking an experienced Java Full Stack Engineer to join...

  • Full Stack Engineer

    1 month ago


    Chicago, United States Creospan Inc. Full time

    We are seeking a talented Full stack Developer with expertise in a range of technologies including Kotlin, Angular with RxJs, NgRx (Redux on Angular), SQL, Spring (BOOT), and JPA. As a Full stack Developer, you will play a crucial role in the development and maintenance of our software applications, contributing to both frontend and backend components....

  • Full Stack Engineer

    3 weeks ago


    Chicago, United States Creospan Inc. Full time

    We are seeking a talented Full stack Developer with expertise in a range of technologies including Kotlin, Angular with RxJs, NgRx (Redux on Angular), SQL, Spring (BOOT), and JPA. As a Full stack Developer, you will play a crucial role in the development and maintenance of our software applications, contributing to both frontend and backend components....

  • Full Stack Engineer

    1 month ago


    Chicago, United States Creospan Inc. Full time

    We are seeking a talented Full stack Developer with expertise in a range of technologies including Kotlin, Angular with RxJs, NgRx (Redux on Angular), SQL, Spring (BOOT), and JPA. As a Full stack Developer, you will play a crucial role in the development and maintenance of our software applications, contributing to both frontend and backend components....


  • Chicago, United States Livesuper Full time

    About Super.com We started Super.com to help maximize lives–both the lives of our customers and the lives of our employees– so that everyone can experience all that life has to offer. For our employees, our promise is that Super.com is more than just a job; it’s an opportunity to unlock one’s potential, where learning is celebrated and impact is...

  • Software Engineer

    3 weeks ago


    Chicago, United States Rocket Travel Full time

    About the Role Rocket Travel by Agoda is looking for a Software Engineer - Full Stack with a frontend focus (Javascript, Typescript, React) and an exposure to backend development (APIs, OO Programming concepts) to join our product engineering team. Remote employment is an option for this role. Rocket Travel is a place where you: Work with teammates across...

  • Software Engineer

    1 week ago


    Chicago, United States Rocket Travel Full time

    About the Role Rocket Travel by Agoda is looking for a Software Engineer - Full Stack with a frontend focus (Javascript, Typescript, React) and an exposure to backend development (APIs, OO Programming concepts) to join our product engineering team. Remote employment is an option for this role. Rocket Travel is a place where you: Work with teammates across...