Voyant is seeking a hands‑on Staff Engineer, Backend Engineering to play a key role in building and evolving our core server platform.
Compensation
Compensation: The Base Salary range for this position is between $180,000-$220,000. This position will also be eligible for additional variable incentive compensation and competitive benefits.
Responsibilities
Hands‑On Development – Design, build, and maintain backend systems, APIs, and services.
Technical Leadership – Serve as the go‑to technical leader for the team, guiding design decisions and setting engineering standards.
Mentorship – Mentor and support junior developers, providing guidance, feedback, and technical coaching.
Architecture & Design – Contribute to and help shape scalable, secure, and maintainable system architecture.
Code Quality – Lead code reviews and promote best practices across the codebase.
Backend engineer responsible for development, operation, and maintenance of video platforms across Rakuten, including backend development, performance tuning, AI integration, and containerized deployment.
Responsibilities
Backend development using PHP/Java
Programming, testing, and performance tuning
Utilizing AI to reduce man-hours and improve quality
Operation and maintenance of the video distribution platform
Development and operation in container environments using Docker/Kubernetes
Senior Software Engineer focused on fullstack development using Java and React.js, responsible for building, maintaining, and optimizing web applications and collaborating across teams to deliver high-quality software.
Responsibilities
Developing and maintaining web applications using ReactJS and other relevant technologies
Collaborating with cross-functional teams to define, design, and ship new features
Writing reusable, efficient, and scalable code
Implementing responsive and mobile-friendly user interfaces
Optimizing applications for maximum performance and scalability
Build and maintain application software that runs on distributed battery devices, ensuring reliability, security, and performance in edge environments.
Responsibilities
Design and implement core device software with >99.5% uptime
Build robust device-to-cloud communication protocols handling network interruptions
Create safe, rapid deployment infrastructure and tooling for OTA updates
Develop telemetry systems for diagnostics without bandwidth-heavy data
Work within hardware constraints to maximize functionality