Post Job Free
Sign in

Software Engineer Backend & Platform

Company:
Tti
Location:
Anderson, SC
Posted:
June 07, 2025
Apply

Description:

The Software Engineer – Backend & Platform is responsible for building and maintaining the infrastructure that powers our mobile applications and marketing platforms. This includes developing APIs, supporting IoT device connectivity, optimizing cloud performance, and integrating third-party platforms to enhance the customer experience. This role requires a strong understanding of modern backend development practices, CI/CD tooling, and cloud-native technologies, with an emphasis on scalable architecture and proactive monitoring.

Work Performed

Design, build, and maintain RESTful APIs, cloud pipelines, and data models to support mobile and MarTech utilities

Develop and manage IoT infrastructure, including MQTT and BLE device communication

Monitor cloud services and systems, ensuring stability, performance, and reliability

Integrate third-party platforms and automate data exchange across services

Contribute to CI/CD pipelines to streamline deployments and improve developer velocity

Collaborate with marketing, product, and analytics teams to activate and route data effectively

Build infrastructure to support AI-driven personalization and business logic enhancements

Job Requirements

Bachelor’s degree in computer science, engineering, or equivalent years of work experience

3+ years of experience developing cloud-native applications, preferably on GCP

Strong command of Python, GitHub Actions, and backend service development

Experience working with MQTT, sockets, and other device communication protocols

Comfortable integrating third-party APIs and building custom ETL processes

Familiarity with SQL and structured data design

Bonus: experience developing AI/ML powered utilities or automation tools

Demonstrated initiative and ability to independently identify and solve technical challenges

R64577

Apply