Techtronic Industries - TTI · 1 day ago
Cloud Software Engineer - Python
Techtronic Industries is a fast-growing world leader in Power Tools and Equipment, and they are seeking a Cloud Software Engineer - Python to help design, build, and maintain scalable backend services. The role involves developing reliable APIs, integrating data stores, and supporting IoT device connectivity while collaborating with cross-functional teams.
Consumer GoodsE-CommerceIndustrialMachinery ManufacturingManufacturingReal Estate
Responsibilities
Design, develop, and maintain cloud pipelines and backend services
Build and maintain RESTful APIs that are robust, secure and well-documented
Develop and manage IoT infrastructure, including MQTT and BLE device communication
Work with both relational and NoSQL databases to design data models and optimize queries
Collaborate with mobile app developers, product managers, and other stakeholders to deliver features
Write clean, maintainable, and well-tested code
Monitor cloud services and systems, ensuring stability, performance, and reliability
Contribute to CI/CD pipelines to streamline deployments and improve developer velocity
Troubleshoot, debug, and resolve production issues
Participate in code reviews and contribute to engineering best practices
Continuously improve system performance, reliability, and scalability
Performs other related duties as assigned
Qualification
Required
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 understanding of Python, GitHub Actions, and backend service development
Comfortable integrating third-party APIs and building custom ETL processes
Knowledge and application of SQL and NoSQL database structures
Design, develop, and maintain cloud pipelines and backend services
Build and maintain RESTful APIs that are robust, secure and well-documented
Develop and manage IoT infrastructure, including MQTT and BLE device communication
Work with both relational and NoSQL databases to design data models and optimize queries
Collaborate with mobile app developers, product managers, and other stakeholders to deliver features
Write clean, maintainable, and well-tested code
Monitor cloud services and systems, ensuring stability, performance, and reliability
Contribute to CI/CD pipelines to streamline deployments and improve developer velocity
Troubleshoot, debug, and resolve production issues
Participate in code reviews and contribute to engineering best practices
Continuously improve system performance, reliability, and scalability
Interpersonal Skills – ability to build positive working relationships with teammates across engineering, product, marketing, and other business units
Communication Skills – ability to clearly present issues, findings, recommendations, strategies, and results both orally and in writing to both technical and non-technical audiences
Process and Execution Skills – Follows established engineering processes, delivers work predictably and meets agreed-upon commitments and quality
Ownership and Accountability Skills – takes full ownership of assigned systems and features, seeing work through from design to production and taking responsibility for outcomes
Analytical Skills – ability to analyze complex problems methodically, evaluates trade-offs, and applies data-driven reasoning to arrive at scalable, well-considered solutions
Prolonged periods of sitting at a desk and working on a computer
Must be able to lift up to 30 pounds at times
Preferred
Experience working with MQTT, sockets, and other device communication protocols
Company
Techtronic Industries - TTI
Techtronic Industries Company Limited (“TTI”, or the “Company”), founded in 1985 by German entrepreneur Horst Julius Pudwill, is a world leader in cordless technology.
Funding
Current Stage
Public CompanyTotal Funding
unknown1990-12-17IPO
Leadership Team
Recent News
2026-01-18
2025-12-18
South China Morning Post
2025-12-17
Company data provided by crunchbase