Platform Engineer
Algorized is a fast-growing deep tech startup building software platform for people positioning and sensing. We leverage algorithms and edge-ML with any market available communication sensors such as Ultra-Wideband Radar for accurate people tracking, positioning, vital sign detection (breathing, heart-rate), age classifications.
As we continue to rapidly expand, we are seeking a highly skilled Platform Engineer with genuine passion for innovation and product development with experience from software-on-edge design through product delivery to customers. If you are resourceful, have deep understanding in system architecture, edge-computing, embedded systems and ready to join a dynamic fast-growing start-up this unique opportunity is for you!
LOCATION
Hybrid/Campbell California US
EMPLOYMENT TYPE
Full Time
Responsibilities
Qualifications
-
Drive the design and development of a cloud based platform to deliver data based actionable insights to end customers
​
-
End to end responsibility for the technical requirements, design, development, integration and verification of a cloud based solution that uses machine learning to analyze large datasets
​​
-
Select, design and implement suitable cloud databases for slow and fast data storage with emphasis on scalability reliability and performance
​
-
Optimize cloud based AI/ML algorithms for cloud and on premise
-
Build dynamic, interactive frontends and presentation tools, collaborate with backend developers to design the frontend components in a manner that meet business and technical requirements
​​
-
Ensure high availability, performance, and reliability of cloud-based applications.
​​
-
Develop API strategy, APIs and design pathways to integrate with customer systems
​​
-
Create a CI/CD infrastructure that supports the scaling of the platform to millions of sensors
​​
-
Implement load balancing solutions to effectively distribute user and sensor traffic to ensure application availability
​​
-
Close collaboration with the team on the development process, including defining goals and ensure milestones delivery in a high cross-functional capacity as per customer’s needs
-
Play a critical role in the definition and execution of technology roadmaps with other team members and external partners
-
MSc/BSc with 5+ years’ experience or advanced degree with 3+ years of experience
-
Strong hands on experience with cloud platforms (AWS, GCP, Azure) including deployment, scaling and management of applications
-
Experience with database design and cloud database services (SQL/NoSQL)
-
Proven experience in front end development (C#, React, Angular, Vue.js)
-
Experience with containerization technologies (Docker, Kubernetes)
-
-
Solid understanding of cloud based application design, including load balancing and scaling
-
Familiarity with application server management and optimizing performance under high traffic conditions
​
-
Ability to design efficient communication protocols between frontend and backend systems
-
Strong understanding of security best practices in cloud environments and application architecture
​
-
Experience with API and communication protocol development (RESTful APIs, Websockets, GraphQL)
​
-
Knowledge of CI/CD practices for cloud-based application deployment
​
-
Excellent problem-solving and debugging skills with the ability to design scalable, efficient systems
​
-
Strong teamwork, communication skills and ability to work in a collaborative environment
​
-
Familiarity with GitHub, Visual Studio
​
-
Obsessively passionate and inquisitive and seek to solve everyday problems in innovative ways
​​
-
Availability to travel domestically and internationally for development and on-site customers support is also expected