Job Description
DynWrk is a company dedicated to connecting top engineering talent in Chile with exciting challenges from leading U.S. companies. We specialize in building, managing, and training tech teams prepared to tackle challenges with global impact.
Vivint is a leading technology company redefining the home experience, leveraging cutting-edge technology and innovative services to enable safer, smarter, and more sustainable homes for millions of users. This position is recruited and operated by DynWrk.
Postula desde getonbrd.com.
Job functions
Vivint
, a leading smart home technology company, is looking for an experienced Senior Software Engineer to join our team in Chile. You will play a pivotal role in the backend services that power millions of IoT devices. If you are passionate about Go concurrency, low-latency distributed systems, and the massive impact of seeing your work applied in the physical world, securing homes and processing real-time video, this is your
place
.
Design & Scale
: Develop and implement high-performance gRPC and REST APIs that serve as the core communication layer between mobile apps and the smart home hardware ecosystem.
High Availability
: Build and operate cloud services that process mission-critical security events with millisecond latency to safeguard customers.
Technical Leadership
: Lead architecture and design discussions, influencing the roadmap of the next-generation smart home platform.
Cross-Functional Collaboration:
Partner with firmware engineers, mobile developers, and product managers to deliver integrated, market-leading products.
Engineering Excellence
: Maintain high code quality through thorough peer reviews, comprehensive design documentation, and automated testing practices.
Required qualifications and profile
Experience:
7+ years in professional software development, with at least 3+ years of deep expertise in Go.
Cloud Architecture:
Proven track record of building and deploying distributed, scalable, and secure cloud services.
API Mastery:
Expert-level understanding of API design (gRPC is vital for our high-speed service communication).
Ownership Mindset:
Ability to own backend features from the initial "napkin sketch" (design) through deployment and production monitoring.
Education:
B.S. in Computer Science, Engineering, or a related technical field.
Communication:
Excellent written and verbal English skills are mandatory.
Bonus Skills (Nice to Have)
Modern Ecosystem:
Hands-on experience with Docker and Kubernetes
Data & Streaming:
Experience with NoSQL (MongoDB) and real-time event streaming with Kafka.
IoT Protocols:
Familiarity with messaging protocols like MQTT.
Developer Velocity:
Proficiency in using AI-assisted tools to optimize your development workflow.
Why Vivint?
Opportunities for professional development within an international team
Competitive salary
Computadora: DynWrk proporciona una computadora para tu trabajo.
Vestimenta informal: DynWrk no exige ningún código de vestimenta.