Senior Backend Engineer

Bright Vision Technologies•North Brunswick, NJ
•$100,000 - $175,000•Remote

About The Position

Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. The company describes this as an opportunity to join an established organization with career growth potential. The Senior Backend Engineer will design, build, and operate large-scale, high-throughput backend services for mission-critical workloads. The role architects core platforms used by other engineering teams, with a focus on scalability, reliability, performance, and sound engineering practices. The engineer will apply computer science fundamentals and practical distributed-systems experience while balancing consistency, availability, and latency. This is a full-time, direct W2 position that is 100% remote within the United States. The stated annual salary range is $100,000–$175,000. Candidates with 10 or more years of experience are required. U.S. citizens, Green Card holders, EAD holders, and H-1B transfer candidates are encouraged to apply; the company cannot sponsor new H-1B visa petitions for this position.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related discipline.
  • Ten or more years of professional backend engineering experience, including significant experience with distributed systems.
  • Strong programming skills in Java, Go, Scala, or a similar language.
  • Deep understanding of distributed-systems concepts, including consensus, replication, and CAP trade-offs.
  • Hands-on experience with high-throughput messaging systems such as Kafka.
  • Experience operating systems at scale, including capacity planning and performance tuning.
  • Strong SQL skills and experience with relational and NoSQL data stores.
  • Hands-on experience with a major cloud platform: AWS, Azure, or GCP.
  • Strong debugging and root-cause analysis skills.
  • Excellent communication, documentation, and mentorship skills.

Responsibilities

  • Design and implement large-scale distributed backend systems using Java, Go, Scala, or similar high-performance languages.
  • Architect data partitioning, replication, and consistency strategies appropriate to workload requirements.
  • Build resilient APIs and event-driven services with observability, idempotency, and graceful-degradation patterns.
  • Optimize systems for latency, throughput, and cost using profiling, benchmarking, and load testing.
  • Lead architecture reviews, technical design discussions, and trade-off analyses.
  • Implement failure-handling patterns such as retries, timeouts, circuit breakers, bulkheads, and saga workflows.
  • Design and operate data stores at scale, including relational, key-value, document, and search engines.
  • Build comprehensive service observability using structured logs, metrics, and distributed tracing.
  • Drive incident response and post-incident learning for critical backend services.
  • Mentor mid-level engineers and set an example in code quality, design, and operational rigor.
  • Partner with SRE and platform teams to improve reliability and reduce operational toil.
  • Contribute to long-term architecture and platform strategy, help shape multi-year technical roadmaps, and align near-term execution with broader engineering direction.
  • Maintain current technical documentation, including architecture diagrams, design decisions, configuration references, runbooks, and operational procedures.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service