Backend Software Engineer

Kargo builds connective tissue between the physical world of freight and the digital ecosystem used to manage it, developing smart infrastructure for a safer and more efficient future of logistics.
Backend
Senior Software Engineer
In-Person
5+ years of experience

Description For Backend Software Engineer

At Kargo, our mission is to build a connective tissue between the physical world of freight and the digital ecosystem used to manage it. We believe that advancements in smart infrastructure are critical to enabling a safer and more efficient future for logistics. Our loading dock sensor platform verifies all incoming and outgoing freight, aggregating data that enables shippers and carriers to efficiently manage dock operations, switch out suppliers and understand material flow in real time.

As a backend infrastructure engineer at Kargo, you'll work on the center of our data infrastructure to enable Kargo's next generation logistics platform. You'll collaborate with edge, data, and frontend engineers to build a scalable, performant and robust data infrastructure that enables data ingestion from edge devices, various data processing pipelines, and APIs for frontend data representation.

Responsibilities:

  • Build a scalable, performant and robust data infrastructure
  • Enable data ingestion from edge devices
  • Develop various data processing pipelines
  • Design and implement APIs for frontend data representation

Requirements:

  • 5+ years of experience in backend software or infrastructure engineering
  • Experience in Python, Bash, databases (SQL / Postgres / MySQL / Redis / MongoDB), big data platforms (Hadoop / Spark / Kafka / Hive / Pig / Presto), cloud platforms (AWS / GCP / Azure), and API design
  • Experience building high-quality end-to-end data solutions in an agile environment from requirements to production
  • Expert level skills in data integration, data modeling and data architecture
  • Working knowledge of Big Data concepts in organizing both structured and unstructured data
  • Degree in Computer Science or a related quantitative field, or equivalent experience

Join Kargo to revolutionize logistics and develop tomorrow's hardware & software solutions. We care deeply about delivering the best solutions for our customers and offer an exciting opportunity to make a significant impact in the industry.

Last updated 9 months ago

Responsibilities For Backend Software Engineer

  • Build a scalable, performant and robust data infrastructure
  • Enable data ingestion from edge devices
  • Develop various data processing pipelines
  • Design and implement APIs for frontend data representation

Requirements For Backend Software Engineer

Python
MySQL
MongoDB
Redis
Kafka
  • 5+ years of experience in backend software or infrastructure engineering
  • Experience in Python, Bash, databases (SQL / Postgres / MySQL / Redis / MongoDB), big data platforms (Hadoop / Spark / Kafka / Hive / Pig / Presto), cloud platforms (AWS / GCP / Azure), and API design
  • Experience building high-quality end-to-end data solutions in an agile environment from requirements to production
  • Expert level skills in data integration, data modeling and data architecture
  • Working knowledge of Big Data concepts in organizing both structured and unstructured data
  • Degree in Computer Science or a related quantitative field, or equivalent experience

Interested in this job?

Jobs Related To Kargo Backend Software Engineer

Senior Software Engineer

Senior Software Engineer role at Kargo, building innovative logistics technology solutions with 5+ years of experience required in JavaScript, Python, Java, and modern frameworks.

Software Engineer (For Women in Tech Candidates)

Senior Software Engineering role at Google for women in tech, focusing on developing next-generation technologies that impact billions of users worldwide.

Software Development Engineer - Lambda, Lambda - Sandbox

Senior Software Engineer position at AWS Lambda in Dublin, focusing on serverless computing development, requiring experience in distributed systems and languages like Rust/Go/C++.

Senior Software Engineer

Senior Software Engineer role at Microsoft's Health and Life Sciences team in Vancouver, focusing on healthcare technology solutions with up to 100% remote work option.

Senior Amazon Dedicated Cloud Engineer, ADC Non-Relational and Emerging Database Services

Senior cloud engineering role at Amazon AWS focusing on Non-Relational and Emerging Database Services, requiring TS/SCI clearance and offering competitive compensation in Denver, CO.