Backend Software Engineer

Symvionics, Inc.
San Jose, CA, United States
3 days ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

HTML Application Programming Interfaces (APIs) Computing Platforms Unit Testing Cloud Computing Code Review Databases Computer Engineering Continuous Delivery Continuous Integration Spring Framework JSON
+37 more
Python (Programming Language) Transport Layer MongoDB Node.Js NoSQL Systems Development Life Cycle Redis Newrelic Prometheus Swagger Software Engineering Spatial Data Infrastructures Systems Integration Extensible Markup Language (XML) Openapi Datadog Data Logging Scripting Cloud Platform System System Availability Grafana Spring-boot Git Event Driven Architecture Integration Tests Kubernetes Information Technology Production Code Apache Kafka Graphql Web Technologies Restful APIs Grpc Docker Jenkins Golang Microservices

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.

Requirements

  • 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, Aerospace Engineering, Air Traffic Control (ATC), Apache Kafka, Application Programming Interface (API), Audience Development, Cloud Computing, Code Reviews, Communication Skills, Computer Engineering, Computer Science, Computer Systems, Continuous Deployment/Delivery, Continuous Integration, Docker, Electrical Engineering, Git, Go Programming Language (Golang), GraphQL, HTTP (HyperText Transport Protocol), High Availability, Integration Testing, Internet Technology, JSON, Jenkins, Metrics, Microservices, MongoDB, NoSQL, Node.js, Operations Planning, Organizational Skills, Python Programming/Scripting Language, REST (Representational State Transfer), Redis, SWAGGER OAS, Scalable System Development, Software Design, Software Engineering, Spatial Data, Spring Framework, System Integration (SI), Unit Test, United States Citizen, Unmanned Aircraft Systems (UAS), XML (EXtensible Markup Language)

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

4:56 min

Establishing internal service communication with gRPC

Florian Bader Florian Bader · World Congress 2026 Europe

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all