Back-end Developer

1 month ago


Chicago, Illinois, United States TrendSpider Full time

Back-End Developer

TrendSpider is a professional tool for those who trade anything from stocks to cryptos. We provide smart retail traders, financial advisors and hedge funds with the market research and algo trading platform. We need a engineer who's going to primarily deal with data feeds (market data and alternative data).

  1. Connecting new data types and maintaining existing pipelines
  2. Improving observability in data import pipelines
  3. Working on business logic which is necessary for data to work in charting, scanning, backtesting, custom JS scripting etc.

Here are the skills required in order to do the job well:

  1. Experience establishing cloud infrastructure via Terraform. AWS Lambda + SQS is a bare minimum.
  2. Strong expertise in At the very least, you need experience profiling, debugging a memory leak and an event loop jam in a service. Some services handle tens of thousands of messages per second, some pipelines handle gigabytes of data with limited RAM, that's why.
  3. Experience working with PostgreSQL and MongoDB with no ORMs.
  4. Experience dealing with massive data (both "read a lot" and "write a lot") in PostgreSQL.
  5. Strong understanding of ideas of both OOP and functional programming. We use both, depending on a component and a goal.
  6. Capability for testing your work well. Both writing automated tests (units, function, e2e) and running checks by doing what customers do.
  7. Capability for figuring things out. All data vendors are different, all APIs are different and every kind of data has its own scale.
  8. Ability to pay attention to small details, like this one. If you read this, enter the word "green" in the "job code" text box on the application (to cut down on fake applications and bot applications.)
  9. Capability for building simple solutions for complex problems. Simplicity of solutions is the king here.
  10. Hands-on experience trading or designing strategies will be a significant bonus.

You'll be dealing with a microservice architecture (30+ microservices) where the vast majority of services run on Microservices either provide HTTP REST APIs using Express and Fastify (no , no GraphQL) or use Websocket. Cloud infrastructure is AWS, CI/CD pipelines are on Gitlab and Bitbucket. Container orchestration is K8s and Docker Swarm. Data pipelines mostly run on AWS Lambda.

Code is all ECMAScript. Quality of code is high, but in some data pipelines it's rather acceptable. There are no variables named "x". There's a coding convention. Overall, we value solving problems and delivering value to our customers way above using this new fancy technology just for the purpose of using it.

The workflow is a lightweight mix of scrum and kanban, with a low level of formality. There's a QA team, but engineers test their work thoroughly too. You'll be supervised in the beginning. As soon as we get on the same page regarding values in engineering, you'll be having less and less supervision, until you get to a point when you will make most of the decisions yourself. The team is all remote, from Argentina to Ukraine. Languages are English and Russian. Speaking Russian would be a bonus, but not a must have.

The hiring process is short and straightforward. First, a few emails, then one interview call with 1-2 people and that's it.

While we expect you to primarily deal with the data pipelines, this position offers you a number of directions for growth. You will have the opportunity to work with highly loaded components (i.e., real time market data firehose intake) and fairly sophisticated architecture. You will also have a chance to work with active traders and learn about markets and trading as a whole, backtesting and algorithmic trading. You'll be able to work on business logic related to algo trading if you're interested and capable. In general, if you're interested in trading and want to dive deep, then it's the right place for you.



  • Chicago, Illinois, United States Fulcrum GT Full time

    About Fulcrum We operate at the intersection of technology and law, in an industry that demands agility and innovation. Our team is dedicated to developing advanced solutions for legal professionals.Our daily work involves tackling intricate challenges, providing reliable, efficient, and smart solutions for legal experts across the globe. Join us in...


  • Chicago, Illinois, United States Fulcrum GT Full time

    About Fulcrum We operate at the intersection of technology and law, in an industry that demands agility and innovation. Our team is dedicated to developing advanced solutions for legal professionals.Our daily work involves tackling intricate challenges, providing reliable, efficient, and smart solutions for legal experts across the globe. Join us in...


  • Chicago, Illinois, United States Kin Insurance Full time

    Kin is on a mission to change home insurance from what it is to what it should be. Whether we're leveraging data to create customizable coverage or providing claims service that goes above and beyond expectations, our members are at the heart of everything we do. In the face of ever-growing climate risk, they deserve an insurance company that cares about...


  • Chicago, Illinois, United States Kin Insurance Full time

    Kin is on a mission to change home insurance from what it is to what it should be. Whether we're leveraging data to create customizable coverage or providing claims service that goes above and beyond expectations, our members are at the heart of everything we do. In the face of ever-growing climate risk, they deserve an insurance company that cares about...


  • Chicago, Illinois, United States Fulcrum GT Full time

    About Fulcrum We operate at the intersection of technology and law, in an industry that demands agility and innovation. Our team is dedicated to developing advanced solutions for legal professionals.Our daily work involves tackling intricate challenges, providing reliable, efficient, and smart solutions for legal experts across the globe. Join us in...


  • Chicago, Illinois, United States Fulcrum GT Full time

    About Fulcrum We operate at the intersection of technology and law, in an industry that demands agility and innovation. Our team is dedicated to developing advanced solutions for legal professionals.Our daily work involves tackling intricate challenges, providing reliable, efficient, and smart solutions for legal experts across the globe. Join us in...


  • Chicago, Illinois, United States Kin Insurance Full time

    Kin is on a mission to change home insurance from what it is to what it should be. Whether we're leveraging data to create customizable coverage or providing claims service that goes above and beyond expectations, our members are at the heart of everything we do. In the face of ever-growing climate risk, they deserve an insurance company that cares about...


  • Chicago, Illinois, United States Kin Insurance Full time

    Kin is on a mission to change home insurance from what it is to what it should be. Whether we're leveraging data to create customizable coverage or providing claims service that goes above and beyond expectations, our members are at the heart of everything we do. In the face of ever-growing climate risk, they deserve an insurance company that cares about...

  • Front End Developer

    3 weeks ago


    Chicago, Illinois, United States Federal Reserve Bank of Chicago Full time

    CompanyFederal Reserve Bank of ChicagoAs Front-End Developer you will develop and validate user experience solutions for department, Bank, and District platforms including websites, web applications and museum exhibits. The level of work is considered intermediate, and you must be able to work under minimal supervision.This position does not have any direct...


  • Chicago, Illinois, United States Kin Insurance Full time

    Kin is on a mission to change home insurance from what it is to what it should be. Whether we're leveraging data to create customizable coverage or providing claims service that goes above and beyond expectations, our members are at the heart of everything we do. In the face of ever-growing climate risk, they deserve an insurance company that cares about...


  • Chicago, Illinois, United States Kin Insurance Full time

    Kin is on a mission to change home insurance from what it is to what it should be. Whether we're leveraging data to create customizable coverage or providing claims service that goes above and beyond expectations, our members are at the heart of everything we do. In the face of ever-growing climate risk, they deserve an insurance company that cares about...

  • Front End Developer

    3 weeks ago


    Chicago, Illinois, United States TEKsystems Full time

    Description:TEKsystems is looking for 2 engineers to help one of our clients in Chicago. Ideally, they're love a fullstack resource with a heavier emphasis on the front end, but they're flexible. They would take one UI resource and one fullstack resource. React is definitely a huge gap for them. If they're heavier backend and open to continuing to grow...

  • Front End Developer

    1 week ago


    Chicago, Illinois, United States TEKsystems Full time

    Description:TEKsystems is looking for 2 engineers to help one of our clients in Chicago. Ideally, they're love a fullstack resource with a heavier emphasis on the front end, but they're flexible. They would take one UI resource and one fullstack resource. React is definitely a huge gap for them. If they're heavier backend and open to continuing to grow...


  • Chicago, Illinois, United States TEKsystems Full time

    Description:TEKsystems partner is looking for a senior front end developer to join their in-stay team. This team is responsible for everything after check-in, both mobile and web, for the user facing experience. They have an internal React Web application they are working on that is about 6-8 screens that needs UI layout support. This person will be working...


  • Chicago, Illinois, United States TEKsystems Full time

    Description:TEKsystems partner is looking for a senior front end developer to join their in-stay team. This team is responsible for everything after check-in, both mobile and web, for the user facing experience. They have an internal React Web application they are working on that is about 6-8 screens that needs UI layout support. This person will be working...


  • Chicago, Illinois, United States United Airlines Full time

    There's never been a more exciting time to join United Airlines We're on a path towards becoming the best airline in the history of aviation. Our shared purpose – Connecting People, Uniting the World – is about more than getting people from one place to another. It also means that as a global company that operates in hundreds of locations around the...

  • UI/UX Developer

    1 week ago


    Chicago, Illinois, United States KGS Technology Group Full time

    Job DescriptionJob Description:· Looking for a UI Developer· 80% front end 20% back endTech Stack used in the project:· Angular(Angular 7 preferred) for building user Interfaces.· Java as a programming language.· AWS Aurora Postgres, MongoDB, Oracle, and Redis Cache· Kafka and AWS SQS for messaging· Amazon S3 for object storage· Event sourcing...


  • Chicago, Illinois, United States Atechstar Full time

    Job descriptionDo you get excited about building a modernized B2B Saabs intelligence platform that is intuitive visually impressive and effectively aids retailers to make critical business decisions to maximize customer value? Are you looking for an opportunity to apply your skills to manage and develop a highly successful software development team in a...


  • Chicago, Illinois, United States Atechstar Full time

    Job descriptionDo you get excited about building a modernized B2B Saabs intelligence platform that is intuitive visually impressive and effectively aids retailers to make critical business decisions to maximize customer value? Are you looking for an opportunity to apply your skills to manage and develop a highly successful software development team in a...

  • Python Developer

    1 month ago


    Chicago, Illinois, United States IMC Trading Full time

    The BP&A Team plays an important role in our operations and partners closely with the finance, trading, and middle office teams to understand their needs and provide them with meaningful insights through data analysis and reporting. We are looking for an expert back-end developer to help build our next-generation analytics infrastructure.Your Core...