Software Engineer III

Net2Source
San Jose, CA, United States
1 day 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

JavaScript (Programming Language) 3d Models Application Programming Interfaces (APIs) Agile Methodology Amazon Elastic Compute Cloud Continuous Integration Data Distribution Service Data Structures DevOps Distributed Systems Electronic Data Interchange (EDI) Protocol Buffers
+25 more
JSON Network Protocols Node.Js Object-Oriented Software Development Prometheus Software Engineering TypeScript WebSocket Datadog Data Logging Grafana Concurrency Caching Cloudformation Containerization Kubernetes Information Technology Terraform Splunk Lidar Data Pipelines Dynatrace Docker Service Stack Jenkins

Requirements

Software Engineering, Computer Science, Software Development, Algorithms, Data Structures, Mathematics, Concurrency, Technical/Engineering Design, Identify Issues, Object Oriented Design (OOD), * Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.

  • 4 - 5 years of hands-on software development experience building and operating production services.
  • Strong production experience with JavaScript/TypeScript and Node.js, or strong backend engineering experience in another language with demonstrated ability to ramp quickly on a Node.js service stack.
  • Hands-on experience with AWS infrastructure, especially ECS and EC2, and DevOps fundamentals such as CI/CD, Infrastructure as Code, and multi-environment deployment.
  • Strong algorithms and mathematics skills, with the ability to reason about complexity, data structures, and performance trade-offs.
  • Solid grasp of object-oriented and/or functional design, concurrency, troubleshooting, and independent problem-solving.
  • Experience working with high-traffic distributed systems, including REST or WebSocket APIs, data interchange formats such as JSON or Protobuf, and basic observability practices such as logging, metrics, and tracing.
  • Familiarity with Agile development.
  • Openness to using AI-assisted development tools to improve engineering productivity and quality.

Preferred Qualifications

  • Strong Javascript programming experience.
  • Experience with Infrastructure as Code such as Terraform or CloudFormation, and CI/CD pipelines such as Jenkins or Harness.
  • Systems-level experience with memory-mapped files, embedded key-value stores such as RocksDB, caching and eviction algorithms, or pager/streaming reader design.
  • Experience with 3D model data, geometry or mesh processing, point clouds, level of detail, compression, or streaming pipelines.
  • Experience with CDNs, global data distribution, containerization, or orchestration technologies such as Docker or Kubernetes.
  • Experience with observability tooling such as Dynatrace, Prometheus, Grafana, or Splunk.
  • Understanding of network protocols such as HTTP/2, QUIC, and WebSockets and their impact on streaming performance.
  • Experience with Rust is a plus.

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

Loading talks and stories from around this role…