17881- Senior Back-End Engineer
Job Description
A U.S.-based company that is building cutting-edge technology that can track the position of anything in real-time, is looking for a Senior Back-End Engineer. The engineer will be helping with developing web services that provide a highly scalable location/positioning platform driven by machine learning. The company's technology monitors the whereabouts of physical assets, drones, cars, phones, and the IoT. Candidates who are self-starters with the ability to see things through to completion would be the ideal fit for this opportunity. The company has managed to secure $16.4mn+ during their Series A round of funding.
Job Responsibilities:
● Design, code, and work within AWS to build backend services.
● Code in Python to support customer features related to 3D indoor positioning and IoT devices.
● Recommend and develop methods facilitating development of the cloud environment but deployable via Terraform in the cloud environment.
● Understand architecture design models, Swagger OpenAPI Specs, and REST/WebSocket service delivery models.
● Identify and champion proposals to improve development processes, reduce system cost, and improve system quality.
● Be a self-starter, own your work from concept to deployment.
● Work in an environment that supports your individual growth.
MUST HAVE ATTRIBUTES/SKILLS
● Development experience with Python is a must (experience in other programming languages will be considered as a plus, with a strong preference for C/C++ and Java).
● Experience with Amazon Web Services (API Gateway, Flink, Lambdas, DynamoDB, Timestream, Cognito, IoT Core). Other cloud experience is a plus.
● Experience with cloud deployment using Terraform.
● Experience with OpenAPI.
● Experience with IoT device management.
● Experience with Github, CI/CD, and Pyunit/Pytest.
● Ability to interact with the team in English (written and spoken) and strong communication skills.
● Interpersonal skills and appreciation of other people's work discipline within a startup environment.
● The ability to work in an Agile team based in the US Pacific Timezone.
NICE TO HAVE ATTRIBUTES/SKILLS
● MSc degree in Computer Science, Engineering or a related subject.
● Experience in ML workflow, including labeling, data preparation, feature engineering, training, tuning, hosting and monitoring.
● Knowledge and prior experience in Kubernetes environment, a great plus.
● Experience on ElasticSearch and Kibana platforms.
● Some web design/development and/or software application development experience
(web or mobile).
● Experience with HTML5, CSS, Javascript, web services (SOAP and REST), XML. ● Ability to also interface with Business Management and customers directly.
Required skills: Python, AWS OR AWS Lambda OR DynamoDB, Terraform
Location: Open (expect OFAC)
Engagement length 3-6-Months
Job Requirement
A U.S.-based company that is building cutting-edge technology that can track the position of anything in real-time, is looking for a Senior Back-End Engineer. The engineer will be helping with developing web services that provide a highly scalable location/positioning platform driven by machine learning. The company's technology monitors the whereabouts of physical assets, drones, cars, phones, and the IoT. Candidates who are self-starters with the ability to see things through to completion would be the ideal fit for this opportunity. The company has managed to secure $16.4mn+ during their Series A round of funding.
Job Responsibilities:
● Design, code, and work within AWS to build backend services.
● Code in Python to support customer features related to 3D indoor positioning and IoT devices.
● Recommend and develop methods facilitating development of the cloud environment but deployable via Terraform in the cloud environment.
● Understand architecture design models, Swagger OpenAPI Specs, and REST/WebSocket service delivery models.
● Identify and champion proposals to improve development processes, reduce system cost, and improve system quality.
● Be a self-starter, own your work from concept to deployment.
● Work in an environment that supports your individual growth.
MUST HAVE ATTRIBUTES/SKILLS
● Development experience with Python is a must (experience in other programming languages will be considered as a plus, with a strong preference for C/C++ and Java).
● Experience with Amazon Web Services (API Gateway, Flink, Lambdas, DynamoDB, Timestream, Cognito, IoT Core). Other cloud experience is a plus.
● Experience with cloud deployment using Terraform.
● Experience with OpenAPI.
● Experience with IoT device management.
● Experience with Github, CI/CD, and Pyunit/Pytest.
● Ability to interact with the team in English (written and spoken) and strong communication skills.
● Interpersonal skills and appreciation of other people's work discipline within a startup environment.
● The ability to work in an Agile team based in the US Pacific Timezone.
NICE TO HAVE ATTRIBUTES/SKILLS
● MSc degree in Computer Science, Engineering or a related subject.
● Experience in ML workflow, including labeling, data preparation, feature engineering, training, tuning, hosting and monitoring.
● Knowledge and prior experience in Kubernetes environment, a great plus.
● Experience on ElasticSearch and Kibana platforms.
● Some web design/development and/or software application development experience
(web or mobile).
● Experience with HTML5, CSS, Javascript, web services (SOAP and REST), XML. ● Ability to also interface with Business Management and customers directly.
Required skills: Python, AWS OR AWS Lambda OR DynamoDB, Terraform
Location: Open (expect OFAC)
Engagement length 3-6-Months