SunnyvaleRecruiter Since 2001
the smart solution for Sunnyvale jobs

Senior Staff Software Engineer

Company: NextNav
Location: Sunnyvale
Posted on: August 4, 2022

Job Description:

Position SummaryNextNav is launching a groundbreaking location service for smartphones, IOT, and other devices - an ability to determine floor level altitude service across the country - a capability that does not exist at scale anywhere today! No longer constrained by legacy "flat earth" technologies, applications and users will be able to determine floor-level altitude, which is essential for navigation, user context and relevancy and many other applications that are used indoors. NextNav's is the highest precision Z-Axis solution proven in the marketplace today and a person joining this team will have the ability to define the space.
We are seeking a talented and passionate backend server software engineer to join our software team. You will be working in an agile style development environment focused on streamline deliveries and close collaboration with product management, QA, field trial and operational teams. You won't be afraid of working under tight schedule in an interactive development environment with evolving requirements. You are enthusiastic about new technologies, and a fast learner to evaluate and apply them through your daily development work. You are a good problem solver; write self-explained and maintainable OOD style codes.
Help the world become 3D!ResponsibilitiesDesign and develop backend IOT pipeline framework utilizing the latest in streaming technologiesFocus on performance and scaling the backend pipelinesParticipate and contribute to requirement review and analysisAPI design and developmentConsult with QA and DevOps teams in performance evaluation, testing and production deployments.TDD based Integration testing and test case development Ability of starting projects from scratch as well as maintaining and improving the performance of existing softwareMulti-task and manage priorities in a fast paced environmentDesired Skills & ExperienceRequired:Bachelors in Computer Science or related fieldExperience in Kafka or other streaming data pipelineExperience in vector or other high-performance parallel databases Experience in trouble shooting IOT embedded system and knowledge of RTOSSolid programming skills in JAVA and C++ Strong design patterns and good understanding of OOPS concept Understand Restful API and client server architectureFamiliarity with Linux and shell scriptsExperienced with spring boot or other development frameworkFamiliarity with source control and building environmentPreferred:Kubernetes, Docker or other container-based deploymentSpark, Airflow or other parallel and distributed computing platformElastic search or other big data real time analysis Desired:AWS components, API Gateway, Lambda, S3, IOT core, ECS, Cloud WatchExperience with other public clouds is a plusPython a big plusAPI Test automation for unit testing3D geospatial searching and big data analysis experiencePhysical DemandsLong Periods of SittingWork Environment Office EnvironmentMiscellaneous

Keywords: NextNav, Sunnyvale , Senior Staff Software Engineer, IT / Software / Systems , Sunnyvale, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Sunnyvale RSS job feeds