Summary:
We are currently looking for an experienced Senior Backend Software Engineer who has a proven track record of developing high-quality software. In this role, you will contribute to the creation of web services that power a highly scalable location/positioning platform driven by machine learning (ML). A minimum of 7 years of experience as a Backend engineer is required, along with hands-on expertise in working with a cloud platform, preferably AWS. It is also essential to have experience in developing commercially-deployed software. As part of your responsibilities, you will play a crucial role in ensuring the success of automated unit and integration testing, as well as system/regression testing.
This position involves close collaboration with Embedded/Edge Software and Hardware development teams. The ideal candidate should be self-motivated and possess a proactive mindset in identifying and addressing project needs.
Job Responsibilities:
Design, code, and implement backend web services within the AWS environment.
Utilize Python programming to support ML models.
Collaborate with signal processing and data science teams to develop and deploy services that incorporate ML models.
Construct location management functionality that can handle a large volume of concurrent clients on a global scale.
Generate web-based reports, populate dashboards, and provide comprehensive design documentation.
Identify and document software bugs.
Demonstrate initiative and take ownership of projects from conceptualization to deployment.
Thrive in an environment that fosters individual growth and development.
Relocation expenses are not covered by client
No work Visa Option
Start Date: ASAP
Required 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 (EC2, S3, API GW, ECS, Lambda, IoT Core,
SageMaker, and Greengrass).
• Experience in relational database, data modeling, and developing SQL queries.
• Hands-on experience with Continuous Integration systems.
Plus-Skills:
• Fluency 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.
Location:
San Francisco, AR
Position Type:
Direct Hire Position
Salary:
OPEN (Based on Experience & Skills)