Senior Back End Engineer developing scalable backend systems and optimizing live-streaming technology at ArcadeXR. Collaborating with product teams to enhance digital gaming experiences through robust APIs.
Responsibilities
Design and develop high-performance, scalable backend systems and real-time communication services using Golang
Implement and optimize WebRTC solutions for seamless live-streaming and real-time communication experiences
Architect and maintain scalable Firebase-based solutions for data management, authentication, and cloud functions
Perform low-level programming optimization using C to resolve live-streaming performance issues and bottlenecks
Design and develop software with a high standard of code quality, stability, maintainability, readability, and performance
Collaborate with frontend developers, product managers, and designers to build robust APIs and backend services
Optimize live-streaming infrastructure and troubleshoot complex performance issues
Advise the development team on the best software packages, platforms, and techniques for implementing features and systems
Contribute to architecture decisions for new features and improvements to existing platform capabilities
Work with hardware engineers when needed to integrate custom interfaces and implement comprehensive testing tools
Contribute to the design and technical feasibility assessment of new product ideas and features
Requirements
Expert-level proficiency in Golang with demonstrated experience building production-grade applications and services
Strong understanding of video streaming fundamentals, protocols, and how streaming technologies work end-to-end
Experience with NoSQL database design and implementation
Worked with GCP platform and serverless functions
Strong experience with live-streaming technologies and video/audio processing pipelines
Proficiency with the gRPC framework for high-performance API development
Experience working in teams with version control systems such as Git
Experience with software development best practices, including unit testing, build automation, design patterns, and data-driven development
Able to thrive in a diverse, collaborative team, working productively and autonomously
Strong communication skills in English, both written and verbal
Passion for building scalable, high-performance web applications and live-streaming platforms
Tech Lead Fullstack Java Angular developing and maintaining applications for a leading digital marketing company in France. Overseeing development processes and team collaboration.
Staff Go Tech Lead for designing and developing integration platforms in a hybrid setup with Growth Acceleration Partners. Responsible for ensuring technical leadership and system integration for various platforms.
Junior Java Developer at Adistec, a leader in technology solutions for LATAM and the Caribbean. Working on application development and ensuring code quality within the team.
Senior Backend Engineer developing new products that empower personal injury lawyers at EvenUp. Collaborating cross - functionally to build software that impacts customer workflows in the legal field.
Backend Engineer responsible for building and launching new products at EvenUp, a legal tech company. Collaborating with multiple teams to enhance personal injury legal solutions.
Backend Node.js Developer responsible for designing and maintaining applications within SAP BTP. Collaborating on integrations and developing cloud - native services for SAP environments.
Software Engineer developing backend solutions using Java/Kotlin, collaborating with the E - commerce department. Leading development from conception to stabilization with high - quality code in an international team.
Software Architect leading back - end development using .NET and cloud - native architecture. Engaging in technical leadership and team collaboration in a hybrid setup based in São Paulo.