Truckstop is a company that has transformed the freight-moving lifecycle with its SaaS solutions, serving as a trusted partner for carriers, brokers, and shippers. They are seeking a Senior Elixir Software Engineer to build critical infrastructure for processing transactions and developing automation tools, while enhancing existing functionalities and solving new problems as the company scales.
Responsibilities:
- Building the critical infrastructure to process transactions
- Developing internal automation tools to streamline payments
- Implementing the underlying functionality for features that clients love
- Enhancing existing functionality and solving new problems as the company continues to scale and grow
Requirements:
- Minimum of 6 years of professional software engineering experience, with significant hands-on experience in Elixir-based systems
- Hands on experience with Elixir, Phoenix, and Postgres
- Strong understanding of functional programming and event-driven architectures
- Deep functional knowledge or hands on experience building APIs, CQRS, PubSub
- Experience working with Google Cloud Platform or other cloud services a plus
- Proactively influence team communication and team dynamics to accomplish the tactical mission of the squad
- Collaborates with others across teams to remove impediments and blockers
- Strong debugging and diagnostic skills
- Able to articulate complex technical topics to non-technical audiences
- Skilled at clearly documenting design and concept ideas
- Skilled at providing and receiving feedback at all levels across the organization
- Deep experience building and scaling large applications, preferably using Elixir and React
- Experience working with B2B software products, particularly in the freight, logistics, or finance industries