Data Engineering Opportunity
We are seeking a skilled Data Engineer to join our team. The ideal candidate will design and architect scalable backend services, messaging/data pipelines, and REST APIs using Golang or Python, guiding best practices, technical direction, and system scalability.
They will possess deep expertise in cybersecurity principles and proactively address the complex challenges of IoT environments—secure connectivity, data streaming, governance, and compliance.
Key Responsibilities:
* Design and architect high-performance service APIs to power streaming data services, ensuring seamless integration across teams and products using Python and Golang.
* Develop robust governance, auditing, and management systems within our advanced telemetry platform, ensuring security, compliance, and operational integrity.
* Partner with our infrastructure team to build scalable cloud-based SaaS solutions while also delivering containerized on-prem deployments for enterprise customers.
* Lead the design, implementation, and optimization of new features—taking projects from spec to production, ensuring operational excellence at scale.
* Provide technical oversight, review code and designs, and set best practices to maintain engineering excellence.
* Engage in high-level technical discussions, collaborating on optimal solutions with engineers, product teams, and stakeholders.
Requirements:
* You hold a Bachelor's degree or equivalent in Computer Science, STEM, or a related field.
* You have 4+ years of experience in software development, preferably in IoT, cloud computing, or related fields.
* You possess strong knowledge of Python, Golang, and relevant technologies such as Kubernetes, Docker, and Linux.
* You have excellent problem-solving skills, strong attention to detail, and the ability to work collaboratively in a remote team environment.