Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions that help businesses automate and optimize their operations. We’re looking for a skilled Senior Backend Engineer to design, build, and operate foundational platforms and shared services for high-throughput platform development.
Responsibilities:
- Design and build internal platform services and shared infrastructure that hundreds of engineers depend on every day, with explicit focus on developer experience and operational ergonomics
- Architect high-throughput, latency-sensitive backend platforms capable of sustaining very high request volumes with predictable, well-bounded tail latency
- Build durable, replayable event-processing pipelines and asynchronous job execution platforms that other product teams compose to ship features faster
- Design and operate caching, rate-limiting, and request-shaping layers that protect upstream systems and enable safe scaling under bursty workloads
- Develop platform abstractions, SDKs, and paved-road libraries that codify best practices and let product teams consume capabilities without re-implementing them
- Establish robust observability, SLOs, and capacity-planning practices for platform services, raising the operational bar across the organization
- Drive multi-region, fault-tolerant, and geo-distributed designs with rigorous attention to availability, durability, and graceful degradation under failure
- Lead incident response for high-impact platform issues, conduct blameless post-mortems, and drive durable engineering improvements that prevent recurrence
- Define and enforce platform-wide standards around API design, schema evolution, deployment, and backward-compatibility guarantees
- Optimize platform performance through careful profiling, data-driven tuning, and algorithmic improvements that move the needle on throughput and cost
- Partner with infrastructure, security, and SRE teams to ensure platform services meet enterprise reliability, compliance, and security obligations
- Mentor mid-level engineers and lead architectural discussions across teams, helping the broader organization grow in distributed-systems maturity
- Produce clear technical design documents, decision records, and operational runbooks that make the platform legible to future maintainers
- Continuously evaluate emerging platform technologies, open-source projects, and architectural patterns for strategic adoption