Tagup

Software Engineer

Tagup • US
Python
Tagup is a defense technology company founded at MIT that is redefining logistics superiority with next-generation AI. We’re growing rapidly and are looking for change-makers passionate about delivering innovative technologies to solve the most challenging problems in the world’s highest stakes environments. This is an exciting opportunity to engage in meaningful work that strengthens national security and contributes to the success of U.S. and allied forces. Join us in shaping the future of defense logistics for a safer tomorrow.

Do you love learning? Do you like understanding many parts of a system, not just one small section? Do you enjoy sharing your knowledge with others, and learning things from them in turn? If the answer is yes, we’d love to talk!

We’re a team of engineers and data scientists driven by our mission: to make the machines and processes that power the world safer, more reliable, and more efficient. Tagup's AI software directly controls large-scale industrial equipment and logistics systems, ensuring our customers get the best performance they can.

As a Software Engineer, you will help create and maintain the services that allow us to deliver value to our customers. This includes building out our API, databases, ETL processes, and more! You will have the opportunity to work on tasks ranging from writing high performance SQL queries that support our API to building high throughput data pipelines that feed our AI models.

Required Skills

  • You are fluent in Python and SQL
  • You have built and deployed APIs
  • You can clearly communicate pros and cons of design decisions
  • You write clean code that is well tested and easy to maintain
  • You've worked with kubernetes
  • You proactively seek and share ways to personally improve
  • Bonus Points

  • Experience with AWS and Terraform
  • Experience with REST APIs written in python
  • Experience with writing robust integration tests
  • Knowledge of computer networking