JOBSEARCHER

Backend Software Engineer

SYMVIONICS, Inc. has an Immediate OpeningJob Description : Full Stack Software EngineerLOCATION: NASA Ames Research Center, Moffett Field, CA (* immediate opening*)Job Description: ATM-X FreddieAs an agile team, we commit code and perform code reviews with a goal of performing a production push daily. The successful candidate is a motivated self-starter who loves technology and can grow our software platform enabling frequent and seamless production deployments. The XTM Client is an application designed to provide an airspace integration capability between a vehicle and supporting airspace system(s). The client aids in the planning of aircraft operations and provides a real-time interface for message exchanges with supporting airspace systems to provide situation awareness for the operator and adjacent services.Required Skills and TraitsSolid expertise in building highly scalable, highly available, distributed, loosely coupled systems.Deep knowledge of event driven architectures and microservicesStrong RESTful API design for developer audience - REST with OpenAPI, SwaggerExperience with 3rd party system integration (sync/async)In-depth knowledge of web (HTTP, RESTful APIs, Spring, Spring Reactive, SpringBoot, XML, JSON, Kubernetes, Kafka, Docker) and related tools like Jenkins, CI/CD, GitStrong experience with Kafka messagingExperience in Elastic containers and KubernetesPassion for writing high-quality, reliable code; unit and integration tests; and clear and concise documentation.Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace.Experience in NoSQL database like Mongo DB, Redis,Experience building meticulous visibility around the systems you build - metrics, centralized logging, tracingKnowledge of cloud computing platformsBachelors/Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering or related fieldOther Desired Skills Experience with geo-spatial databaseExperience with observability concepts and tools like Datadog, NewRelic, Prometheus, GrafanaNice to have experience with GraphQL and gRPCKnowledge of python, Nodejs, GoFamiliarity with Air Traffic Management.Familiarity with unpiloted aircraft systems (UAS)Required Education/Skills: Bachelors/Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering or related fieldMinimum of 4 years experienceUS Citizenship RequiredSYMVIONICS is an Equal Opportunity/Affirmative Action Employer M/F/D/VVEVRAA Federal ContractorJob Type: Full-time