Senior Software Engineer
Yotta Navigation Corporation
Santa Clara, United States of America
6 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Santa Clara, United States of America
Tech stack
JavaScript
Bash
Big Data
Bug Tracking Systems
C++
Databases
Linux
Python
Machine Learning
Software Engineering
Product Software Implementation Methods
Project Management
Web Application Frameworks
Data Pipelines
Programming Languages
Job description
We are looking for an experienced software engineer to help lead and grow the Data Team at Yotta. The Data Team is responsible for conducting research, creating models, testing, and deploying machine learning and other real-time estimation algorithms to products. As a Senior Software Engineer you will be the team's go-to expert in building internal tools and data pipelines that are critical to team., * Conduct requirements surveys for new tools and other needs of the team
- Lead the designing, testing, and implementation of software projects
- Use best practices for the documentation, bug-tracking, and scheduling of the projects
- Be willing to learn new technologies and programming languages as needed
- Have the ability to solve software engineering problems
Requirements
- 5+ years of professional software engineering experience
- Experience with Python and C++
- Comfortable working on Linux systems and bash scripting
- Experience interacting with databases and big data
- Experience working with web frameworks, JavaScript, and other full stack technologies
- Experience with software project management
- Bonus for having experience with machine learning applications
- Written and verbal communication skills in English
- Proven record of getting things done
- Ability to work on small teams
Benefits & conditions
- Competitive salary
- Paid vacation per year
- Medical coverage
- Stock option grant
- Travel and conference budgets