Tier 1 priority. Senior Backend Software Engineer ($140-200k)
- Fully remote ok - strong Python is a must.
- Experience with cloud is a must, preferably AWS.
All candidates MUST have strong verbal and written skills. Please DO NOT send people who are hard to understand as it's a waste of time as they will not get hired.
Please present candidates with AWS cloud experience and some experience in AI/ML.
Must haves include:
- US Citizenship
- Can be remote
- Must be FTE, NOT contract; no third party work permit party handling payments.
- Must have stints LONGER than 2 years. No job-hoppers.
JOB DESCRIPTION
We are seeking a Senior Backend Software Engineer with practical experience building great software. You will help to create web services that deliver an ML-powered highly-scalable location/positioning platform. You should have at least 7 years or more of experience as a Backend engineer. Hands-on experience working with a cloud platform, preferably AWS, is required. Experience building commercially-deployed software is also necessary. In your role, you will fully support automated unit and integration testing and system/regression testing.
JOB RESPONSIBILITIES
- Design, code and work within AWS to build backend web services.
- Code in Python to support ML models.
- Work with signal processing and data scientists to build and deploy services encapsulating ML models.
- Build location management functionality that scales up to serve millions of concurrent clients globally.
- Prepare web-based reports, populate dashboards, and provide design documentation.
- Identify and record bugs.
- 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 (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.
- 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.
SHOULD HAVE ATTRIBUTES/SKILLS
- BSc degree in Computer Science, Engineering or a related subject.
- 7+ years of web services development experience.
- Experience with microservice architectural frameworks.
- Development experience with Linux/Unix platform.
- Capability in debugging complex software applications, performance tuning and profiling.
- Experience using configuration management tools such as Jira, and experience using version control systems such as Git.
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.
GENERAL
Location: San Francisco, CA
Job Type: Direct Hire
Remote: Remote Available
Total Openings: 1
Compensation: $140,000 - $200,000 Per Year
Full Benefits: Yes
Interview Expenses: No
#J-18808-Ljbffr