Skip to content

Search jobs inside your AI agent.

Grok Bot

Connect

Tive

Software Engineer (Co-op)

Posted Updated
Discussion

Description

  • Tive is looking for an ambitious Software Engineer Co-op that enjoys working on different aspects of software development and revels in the challenge of tackling a wide array of tasks and projects
  • As part of your role you will help build a large scale data processing and analytics system that provides our customers with monitoring, analysis and predictions for shipments in supply chain management
  • Collaborate with software engineers, product owners, and QA testers as part of an agile scrum team to design, develop, and implement new features
  • Write clean, maintainable, and well-documented code under the guidance of senior engineers
  • Participate in daily stand-ups, sprint planning, code reviews, and retrospectives to gain hands-on experience with agile development practices
  • Assist with debugging, troubleshooting, and resolving software defects in a timely manner
  • Contribute to the creation and execution of unit tests and integration tests to ensure software quality
  • Learn and apply industry best practices in software engineering, including version control (e.g., Git), code review processes, and continuous integration
  • Support documentation efforts for new features, technical designs, and implementation details
  • The term for this co-op will be from roughly January to July 2027, although there is flexibility for both start and end dates
  • This is a full time position

Benefits

  • The autonomy and resources to build what you know how to build
  • Work with a committed global team that continues to track an unusually high employee NPS score
  • Competitive equity to ensure all of our employees have a sense of ownership in the long-term success of Tive’s growth
  • Office based, hybrid, or remote work options - your choice
  • Our ideal candidate is driven with great attention to detail and has the ability to work comfortably up and down the software stack
  • Strong abstraction and design skills
  • Strong desire to learn and collaborate with the team
  • Experience with front end languages such as HTML, CSS, JavaScript, and TypeScript
  • Strong understanding of data modeling and relational databases
  • Familiarity with databases such as SQL Server, Postgres, and MongoDB
  • Proficiency with server side languages such as C# and Python
  • Ability to work with remote coworkers in other time zones
  • Experience with big data streaming platforms such as AWS Kinesis or Apache Kafka
  • Experience using Docker and/or Kubernetes to build containerized applications
  • Must be available to work on-site at our Charlestown office at least 3 days per week (with preference for 5 days per week in-office)
  • Familiarity with Agile development methodologies such as Scrum
  • Knowledge of front end frameworks such as Angular or React
  • Experience with AWS hosting environments and DevOps
  • Experience working with Customer Success to troubleshoot and correct customer issues

Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →