About us
Velvetech is a US-based global software development company headquartered in Miami, FL, with an office in Chicago, IL. Our engineering team is distributed across 10+ countries, allowing us to deliver high-quality software solutions and consistent client service worldwide.
With 20+ years of experience, we build complex software and hardware solutions primarily for US-based clients, including leading organizations in healthcare, logistics, fintech, insurance, manufacturing, and high-tech sectors. As an official Microsoft Gold Partner, Velvetech is recognized among the top 5 software development companies in Illinois.
Our expertise covers full-cycle product development — from consulting and architecture to implementation and support — using modern technologies such as microservices, cloud infrastructure (AWS, Azure, GCP), and scalable distributed systems.
We actively work with emerging technologies, including IoT, AI, and real-time data platforms, and collaborate with innovative startups building next-generation products.
Project Overview
We are building a next-generation enterprise platform for real-time monitoring, interpretation, and optimization of indoor environments at scale.
The system processes data from multiple sources — including environmental sensors, occupancy tracking systems, and building infrastructure — combining edge computing and cloud data pipelines to enable near real-time insights and automation.
This is a production-grade platform, not a typical dashboard project. It includes:
- Real-time data ingestion and streaming pipelines
- Device and sensor integration (IoT)
- Data normalization and orchestration layers
- Time-series and graph-based storage
- Digital twin and spatial data synchronization
- Analytics dashboards and operational portals
- Workflow automation and enterprise integrations
The platform is designed to support high data volumes, strict reliability requirements, and scalable multi-tenant environments.
Responsibilities
- Design and develop backend services and APIs for real-time data ingestion, processing, and orchestration
- Build and maintain user-facing portals and analytics dashboards using React
- Integrate with external systems, devices, and data sources (IoT, APIs, streaming protocols)
- Implement scalable and reliable data processing flows (event-driven / real-time)
- Collaborate with cross-functional teams (data, AI, DevOps) on system design and delivery
- Ensure code quality, performance, and maintainability in a production environment
- Participate in architecture discussions and contribute to technical decision-making
- Use AI tools to improve development speed, code quality, and documentation
Requirements
- Strong experience with TypeScript, Node.js (or NestJS), and React
- Solid backend development experience (APIs, services, system design)
- Experience working with real-time or data-intensive systems
- Familiarity with REST APIs, and ideally gRPC or event-driven architectures
- Experience with PostgreSQL or other relational databases
- Understanding of asynchronous processing and distributed systems
- Ability to translate business requirements into scalable technical solutions
- Good communication skills and ability to work in an international team
Nice to Have
- Experience with MQTT, WebSockets, or streaming data systems
- Exposure to time-series databases (e.g., InfluxDB)
- Experience with graph databases like Neo4j
- Experience with cloud platforms (AWS, GCP) and containerization (Docker)
- Understanding of IoT systems or sensor data processing
- Experience with multi-tenant applications
Highly Desirable (for selected candidates)
- Experience with BIM / building data systems (Revit, Autodesk Forge, IFC)
- Exposure to digital twin technologies or spatial data platforms
- Familiarity with OpenUSD or similar frameworks
AI-related Requirements
- Practical experience with AI development tools such as GitHub Copilot, ChatGPT, Cursor, or similar
- Ability to effectively use prompt engineering to accelerate development workflows
- Understanding of AI limitations and ability to apply critical thinking
- Experience using AI tools for debugging, refactoring, and improving code quality
Benefits
- Work in a US-based company recognized among the top software development firms in Illinois
- Flexible working conditions and fully remote setup
- Competitive compensation aligned with international markets
- Opportunity to work on a technically complex, large-scale platform
- Professional growth, certification, and continuous learning support
- Internal training programs (English, technical, and soft skills)
Our Team
You will join a distributed team of 170+ professionals working on challenging and meaningful projects for international clients.
We value ownership, responsibility, and engineering excellence. Our environment supports collaboration, continuous learning, and professional growth.
This role is a strong fit for engineers who enjoy working on complex systems, solving real-world problems, and contributing to scalable, production-grade platforms.