Full-stack Software Engineer
Bangkok, Thailand
Full-time
|
On-site
None
Role Overview
Drive the development of cutting-edge web applications for AltoTech's AI-powered IoT platform, spanning real-time dashboards, data visualization interfaces, and control systems for smart buildings. You will architect responsive user experiences, build scalable APIs, and create intuitive interfaces that empower facility managers to optimize energy consumption and reduce carbon emissions through our CERO platform.
Responsibilities
Transform data into intelligence: Build visualization layers for CERO platform that turn millions of sensor points into actionable insights, helping clients achieve 20-30% energy savings through beautiful, AI-transparent interfaces.
Architect AltoOS interfaces: Contribute to development of our centralized building OS, creating dashboards that control thousands of IoT devices across properties with intuitive, single-click orchestration.
Pioneer AltoGPT experiences: Develop conversational building interfaces where users ask "Why is Floor 8 consuming more energy?" and get instant visual analytics with AI-driven optimization suggestions.
Create real-time digital twins: Build WebSocket-powered interfaces with live occupancy heatmaps and 3D equipment visualizations, making invisible IoT infrastructure visible and controllable.
Scale seamlessly: Design multi-tenant architectures that scale from single buildings to smart city districts, handling millions of events with sub-second response times.
Qualifications
Experience
3+ years in full-stack development, with at least 1+ years working on data-intensive or real-time applications.
Technical Skills
Backend Development: Expert-level Python with Django REST Framework, experience with event-driven architectures using RabbitMQ/MQTT, and microservices design patterns.
Frontend Excellence: Strong React/Next.js with TypeScript, real-time data visualization (D3.js, Chart.js, Recharts), and mobile-responsive design for web applications and guest interfaces.
Database Expertise: Proficiency with time-series databases (TimescaleDB/InfluxDB), PostgreSQL for relational data, and real-time databases (Supabase/Firebase) for live updates.
IoT & Streaming: Experience with pub-sub messaging patterns, event streaming architectures, sensor data ingestion, and building agent-based systems for data collection.
DevOps & Deployment: Strong Docker/Docker-compose skills, CI/CD pipeline implementation, and experience deploying full-stack applications with multiple microservices.
Preferred Skills
IoT & Real-time Systems: Experience with MQTT, WebRTC, or similar real-time protocols; building applications that interface with hardware devices and sensors; familiarity with building automation protocols like BACnet/Modbus.
Cloud Platform Experience: Hands-on experience with Azure (IoT Hub, Time Series Insights, Functions) or AWS (IoT Core, Timestream, Lambda); deploying containerized applications; managing cloud databases and storage solutions.
LLM Integration: Experience with Anthropic Claude, OpenAI APIs, or similar LLMs; implementing natural language interfaces; AI-powered chatbot for Buildings.
Building Automation Knowledge: Understanding of HVAC systems, BACnet/Modbus protocols, or experience with smart building technologies.
Education
Bachelor's degree in Computer Science, Software Engineering, or equivalent experience.
Soft Skills: Strong problem-solving abilities, excellent communication in English, ability to translate complex technical concepts into user-friendly interfaces, and passion for sustainability and climate tech.
What we offer
Join a fast-growing startup at the forefront of sustainability and smart-building innovation.
Work with cutting-edge AI, IoT, and autonomous control technologies alongside a passionate, world-class team.
Make a tangible impact by building interfaces that help reduce energy consumption and carbon emissions globally.
Grow your career with opportunities to collaborate with global tech leaders like Microsoft and NVIDIA.
About AltoTech
At AltoTech, we are transforming the future of sustainable buildings through cutting-edge IoT and AI-driven solutions. Our mission is to optimize energy use, reduce emissions, and lead the charge toward a net-zero world.
