Platform Engineer

Freight Inc.
St. Louis, MO, United States
3 months ago
Apply on indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Big Data Code Review Databases Data Systems Software Debugging Distributed Computing Environment Apache Hadoop Python (Programming Language) Scala (Programming Language)
+15 more
Software Engineering Systems Integration Apache Spark Core Api Backend Kotlin Event Driven Architecture Kubernetes Information Technology Integration Frameworks Apache Kafka Api Design Data Pipelines Amazon Elastic Mapreduce (EMR) Databricks

Job description

As a Platform Engineer, you will develop innovative software using distributed data processing frameworks and techniques. These solutions are at the core of what we offer to our customers at Freight Science. You will define and build data pipelines, integrations, and platform APIs that enable our customers to make faster, better, data-informed business decisions at scale. You will work in a team environment with software engineers and data scientists with the opportunity to mentor colleagues on your team and other engineering teams., * Build data pipelines and data products to support our customer-facing applications and data science workflows

  • Partner with development and customer support teams to onboard new customers
  • Partner with other platform engineers and data scientists to help evolve the platform to empower the broader Freight Science team to self-serve data needs
  • Build the Freight Science Platform API to power current and future offerings
  • Willingness to get your hands dirty with messy and complex data to identify product opportunities, uncover interesting product insights and recommend and implement platform improvements
  • Execute customer integrations to the platform

Requirements

Do you have experience in Systems integration?, Do you have a Master’s degree?, * Bachelor’s or higher in Math, Economics, Statistics, Engineering, Computer Science, or other quantitative field preferred (advanced degrees are a plus)

  • Minimum 3 years of industry experience as a modern data engineer or backend engineer
  • No fear attitude of exploring data systems and developing right sized solutions
  • Solid software craftmanship skills including code reviews, software design and construction, iterative thinking and problem decomposition
  • Hands-on experience implementing, debugging, identifying performance bottlenecks, and fine-tuning batch and real-time big data integration frameworks in private or public cloud using various technologies (Azure Databricks, Hadoop, Spark, Kafka, AWS EMR, etc.)
  • Experience applying principles, best practices, and trade-offs of schema design to various types of database systems
  • Experience with multi-tenant systems, API design, event driven systems, and kubernetes is a plus
  • Experience with at least two of the following languages: Go, Java, Scala, Kotlin, Python, Javascript

Benefits & conditions

Pulled from the full job description

  • Health insurance
  • Paid time off
  • Vision insurance
  • Dental insurance
  • Paid holidays

About the company

The trucking industry is at the beginning of a dramatic transformation and how companies leverage their information assets will determine the winners and losers. Freight Science’s mission is simple - help front-line workers at large trucking companies make the best decision for their customers and their company, every time. Freight Science leverages a carrier’s existing technology investments and external data sources to drive decision support and decision automation. We are a culture that values collaboration and experimentation. At the core of Freight Science are our people. If you consider yourself an innovator, a learner, and have a passion for solving difficult problems in a fast-paced environment poised to disrupt the transportation industry, then we would love to have you join our team.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Understanding Kotlin Multiplatform and its compiler targets

Petar Marijanović · LIVE

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

2:18 min

Recommended resources and frameworks for learning Kotlin natively

Iris Hunkeler · LIVE

1:09 min

Evaluating mature stream processing frameworks for production systems

Soroosh Khodami Soroosh Khodami · World Congress 2024

Videos

See all

Related articles

See all