Terminal Industries Logo

Terminal Industries

Software Engineer - Application Development

Job Posted 24 Days Ago Posted 24 Days Ago
Be an Early Applicant
Austin, TX
Senior level
Austin, TX
Senior level
As a Software Engineer, you'll design and develop SaaS applications leveraging a computer vision engine, implementing event-driven systems and ensuring high code quality through automated testing.
The summary above was generated by AI

About Us

Terminal builds software that digitizes, optimizes and automates the last major missing piece of the logistics technology value chain  leveraging best-in-class machine learning. Our platform provides warehouse operators with the intelligence needed to optimize their usage of trucks, trailers, chassis, containers and personnel. These are the fundamental operating assets of commerce - and represent the last great frontier of untapped data. In the process, Terminal will address many industry-wide pain points, including compliance, manual processes, equipment location, phantom costs, and labor inefficiencies. Ultimately, Terminal will become the central nervous system for the yard, seamlessly connecting all data sources to support an extensive range of essential functions. 

Overview

Our world class vision engineering team has built an engine that can process the movement of trucks and containers in real-time. It’s now time to unlock the potential of that engine by building SaaS applications that leverage the vision engine to transform the logistics industry. We’re hiring the team of engineers that will architect and build these applications from the ground up.  

We are seeking an experienced Software Engineer with a minimum of 5 years of relevant experience to join our team. As a founding member of our Application Development team, you will play a pivotal role in architecting and developing cutting-edge solutions. The ideal candidate possesses expertise in AWS, proficiency in Golang, a deep understanding of event-driven technologies, hands-on experience with modern data stores, a commitment to implementing observability and a passion for operational excellence.

Responsibilities

  • Design, develop, and maintain scalable, secure, and efficient full-stack applications that leverage our computer vision engine to deliver transformative solutions to our customers.

  • Work closely with cross-functional teams, including product managers, designers, and data scientists, to gather requirements and translate them into robust, maintainable code.

  • Implement features across the entire software stack, including backend services, APIs, and frontend components, ensuring seamless integration and functionality.

  • Advocate for and adhere to best practices in software development, including code reviews, comprehensive documentation, and adherence to coding standards.

  • Implement and maintain observability measures, including metrics, logs, and traces, to monitor the health and performance of applications and systems.

  • Take ownership of production quality and reliability, proactively identifying and resolving issues to ensure a high level of system stability and performance.

  • Develop and execute automated tests (unit, integration, and end-to-end) to ensure high code quality and system reliability.

  • Stay abreast of industry trends and emerging technologies, and integrate relevant advancements into our tech stack to continually enhance application capabilities.

Requirements

  • Must be based in Austin, TX, or willing to relocate.

  • Bachelor’s or higher degree in Computer Science, Engineering, or a related field. Advanced degrees or relevant certifications are a plus.

  • Minimum of 5 years of experience as a full-stack software engineer, with a strong background in SaaS application development.

  • Proven track record in designing and building scalable, high-performance applications.

  • Extensive experience with Golang for backend development, including designing and implementing high-performance APIs and services.

  • In-depth experience with AWS services, such as ECS, Lambda, API Gateway, S3, SQS, Kinesis, and DynamoDB. Ability to leverage AWS for scalable and reliable application deployment.

  • Solid understanding of event-driven architectures and technologies (e.g., Kafka, SQS, Kinesis). Experience in implementing and managing event-driven systems.

  • Proven ability to implement observability best practices, including setting up and managing metrics, logs, and tracing tools to monitor and troubleshoot system performance.

  • Extensive experience with automated testing methodologies, including unit, integration, and end-to-end tests. Strong commitment to writing well-tested, reliable code.

  • Demonstrated passion for operational excellence with a focus on taking ownership of production systems, ensuring high quality, and addressing production issues proactively.

  • Knowledge of containerization (Docker) and orchestration (Kubernetes) tools. Experience managing containerized applications in production environments.

  • Experience with CI/CD pipelines and related tools (e.g., Jenkins, GitHub Actions) for automating the build, test, and deployment processes.

  • Excellent communication skills, with the ability to articulate complex technical concepts clearly and work effectively within a collaborative team environment.

What We Offer

Joining the Terminal team means being part of a dynamic, innovative environment where your work directly impacts the future of logistics and the global supply chain. You will work closely with a team of experts passionate about operational excellence and technological innovation. We offer competitive salaries, a comprehensive benefits package, and opportunities for professional growth. 

Top Skills

AWS
Ci/Cd
Docker
DynamoDB
Github Actions
Go
Jenkins
Kafka
Kinesis
Kubernetes
Sqs

Similar Jobs

Expert/Leader
Artificial Intelligence • Logistics • Transportation
The Principal Software Engineer will architect and develop SaaS applications leveraging computer vision technology to transform logistics, ensuring system reliability and performance.
Top Skills: AWSDockerGithub ActionsGoJenkinsKafkaKinesisKubernetesSqs
Senior level
Artificial Intelligence • Logistics • Transportation
The Senior Software Engineer will design and develop scalable full-stack applications, implement best practices, and ensure system reliability in a SaaS environment.
Top Skills: AWSDockerDynamoDBGithub ActionsGoJenkinsKafkaKinesisKubernetesSqs
An Hour Ago
Remote
Hybrid
Texas, USA
Mid level
Mid level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Join a small, agile team to develop scalable, cloud-based applications and integrations with security devices, enhancing product features and ensuring high reliability and user satisfaction.
Top Skills: AWSAzureFfmpegHlsIotJavaScriptLinuxMqttOnvif

What you need to know about the Austin Tech Scene

Austin has a diverse and thriving tech ecosystem thanks to home-grown companies like Dell and major campuses for IBM, AMD and Apple. The state’s flagship university, the University of Texas at Austin, is known for its engineering school, and the city is known for its annual South by Southwest tech and media conference. Austin’s tech scene spans many verticals, but it’s particularly known for hardware, including semiconductors, as well as AI, biotechnology and cloud computing. And its food and music scene, low taxes and favorable climate has made the city a destination for tech workers from across the country.

Key Facts About Austin Tech

  • Number of Tech Workers: 180,500; 13.7% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Dell, IBM, AMD, Apple, Alphabet
  • Key Industries: Artificial intelligence, hardware, cloud computing, software, healthtech
  • Funding Landscape: $4.5 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Live Oak Ventures, Austin Ventures, Hinge Capital, Gigafund, KdT Ventures, Next Coast Ventures, Silverton Partners
  • Research Centers and Universities: University of Texas, Southwestern University, Texas State University, Center for Complex Quantum Systems, Oden Institute for Computational Engineering and Sciences, Texas Advanced Computing Center
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account