Santa Clara CA

Job Type

Full-Time Regular

SYMVIONICS, Inc. has an Immediate Opening

Job Description: Backend Software Engineer

LOCATION: NASA Ames Research Center, Moffett Field, CA (*immediate opening*) – On Site – this is not a remote position

Job Description:

As 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. You will be working within the realm of Advanced Air Mobility on 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 Traits

* Kafka messaging
* Java Spring, with a deep knowledge of event driven architectures and microservices
* Solid expertise in building highly scalable, highly available, distributed, loosely coupled systems
* Passion for writing high-quality, reliable code; unit and integration tests; and clear and concise documentation

Other Desired Skills

* RESTful API design for developer audience – OpenAPI, Swagger
* Sync/async 3rd party system integration
* Web technologies (HTTP, RESTful APIs, Spring, Spring Reactive, SpringBoot, XML, JSON, Kubernetes, Kafka, Docker)
* CI/CD tools, Jenkins, git
* Elastic containers and Kubernetes
* NoSQL databases like Mongo DB, Redis
* Building meticulous systems visibility – metrics, centralized logging, tracing
* Cloud computing platforms
* Excellent communication and organizational skills
* Bachelors/Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or related field

Bonus Skills

* Geospatial databases
* Observability concepts and tools like Datadog, NewRelic, Prometheus, Grafana
* GraphQL and gRPC
* Python, Nodejs, Go
* Familiarity with Air Traffic Management
* Familiarity with unpiloted aircraft systems (UAS)

Required Education/Skills:

* B.S. in Software, Mechanical, Aeronautical, or Electrical Engineering
* Minimum of 4 years experience
* US Citizenship Required

SYMVIONICS is an Equal Opportunity/Affirmative Action Employer M/F/D/V

VEVRAA Federal Contractor

Job Type: Full-time