Software Engineer

Engineering · Full-time · Remote · Remote possible

Job description

If you want to advance your career in a progressive, fast-paced (fully remote) setting, alongside a passionate team dedicated to tackling intricate challenges through cutting-edge technologies, then we'd love to hear from you!

We are a technology-oriented consulting company specializing in developing near-real-time, highly available analytics platforms in the cloud. We have clients across a variety of industries, including healthcare, fintech, motor vehicle manufacturing, and major media.

We have established a robust professional bond with our offshore staff and desire to enhance our engineering team in South America. At present, we are actively seeking engineers located in South America.

Recruitment Preferences:

We appreciate the interest of recruitment agencies in our job openings, but at this time, we are not accepting submissions from third-party recruitment agencies or consultants. We kindly request that agencies refrain from contacting us regarding this position.

Role & Responsibilities:

  • As a key member of ThorTech’s team, you will be playing a vital role in working on a globally visible media application that is a combination of a research data management platform, logistics management, and a near real-time data analytics system.
  • You will be heavily involved in the analysis, design, development, and implementation of solutions for a mission-critical application built out in .NET and Clojure and hosted in AWS.
  • We’re looking for someone who is passionate about learning new technology, has experience collaborating with remote team members, and is excited about the opportunity to consistently sharpen your technical skills.
  • With your commitment to learning, we are eager to provide support via training, mentorship, and more.

Qualifications:

  • 5+ years of software programming experience
  • Experience in object-oriented programming, C#, and/or Java would be an advantage
  • Experience with SQL (SQL server, Aurora MySql, Postgres)
  • Experience working on AWS/Azure
  • Interest or experience in highly available distributed systems in the cloud.
  • Ability to thrive in an environment where you can wear many hats.
  • You’re always learning and sharpening your skills

Bonus points:

  • Any experience with functional programming paradigms (F#, Clojure, Scala, etc)
  • Experience with React
  • Network programming; familiarity with HTTP, TCP/IP
  • Experience with distributed systems and queues (Kafka/Kinesis/ApacheMQ)
  • Experience with NoSQL (elasticsearch, DynamoDB)
  • Comfort with Linux command shell and scripting

Others:

  • This is 40 hours/week; EST hours
  • This is a contract opportunity until December, with a possibility to extend
  • You will work with a variety of technologies, including AWS,.NET, Clojure, and more, to support highly available distributed systems in the cloud.