Software Engineer (Jr/Mid/Sr) - remote

TSS
Posted 2 years ago
- Would you describe yourself as competitive and driven?
- Do you love to solve fact based problems and bring order to chaos?
- Is your communication style professionally social and factual?
- Would you describe yourself as someone who likes change and variety? Do you get bored easily?
- Finally, would you describe yourself as organized, disciplined and thorough?

If this sounds like you, we'd love for you to send along your CV so that we can get to you know you better!

TSS is a fast-growing technology &data-driven supply chain/logistics services company in the energy industry with 400+ employees, headquartered in downtown Fort Worth, TX. We are looking to add several Software Engineers to the TSS Technology team and offer remote work flexibility.

What you’ll do:
-Work closely with the team and stakeholders to design and develop software that matters
-Wrangle complex data and business logic into clean, reliable interfaces
-Ensure fault tolerance and scalability of systems from web applications to IoT devices to mobile apps to 3rd party integrations
-Leverage a state-of-the-art CI/CD, monitoring, and reporting toolchain to deploy and maintain a living IT ecosystem

Should you reach out?
You should have 3+ years professional experience writing software, with proven excellence in web application development. Beyond that, experience in the following areas will be directly relevant to your work here:

-Elixir (we use the Phoenix framework heavily)
-Mobile Application Development, especially React and React Native
-Relational databases
-AWS, Kubernetes, GitOps, Prometheus, and Grafana
-Any kind of experience with logistics, telemetry, or the energy industry

We don’t expect you to check off every box here. You should expect to work across client, backend, data, and integration as necessary, but you’re not expected to be an expert in everything.

What we really care about most:
-You are a good communicator with a passion for problem solving, who can collaborate with a wide array of stakeholders and teammates.
-You can earn our trust by sharing your thoughts and making commitments, and you're willing to trust your teammates to do the same.
-You see your work all the way through to the end.
-You can debate with empathy and an open mind, and encourage open dialogue.
-You are self-motivated, which means you handle your own time.
-You are not afraid to try new things, and you're enthusiastic about helping others learn and grow.
-You are pragmatic and can balance "textbook correctness" against practical reality.
-You can keep your eye on the goal, while communicating early and often throughout a sprint.