Back to Jobs

Senior Golang Engineer

Remote, USA Full-time Posted 2025-04-19

Role Overview

We???re looking for a Senior Golang Engineer with strong PHP expertise and at least 5 years of professional experience in backend development. As part of our fully remote development team, you will:




  • Design, develop, and maintain backend solutions using Golang and PHP.




  • Refactor and optimize legacy PHP applications, ensuring a smooth transition to modern architectures.




  • Collaborate with cross-functional teams to define, design, and ship new features.




  • Oversee the design and implementation of RESTful APIs, gRPC services, and microservices architecture.




  • Ensure code quality through code reviews, unit testing, and automated testing.




  • Advocate for and implement best practices in secure coding, performance optimization, and documentation.




  • Contribute to audio/video streaming functionalities, ensuring reliable and high-performance streaming experiences for our users.




  • Debug and resolve backend issues promptly, ensuring system reliability and uptime.




Working hours: You will have flexibility to choose your schedule, but a minimum of 4 hours overlap with the European time zone is expected to ensure seamless collaboration.


Required Skills & Experience



  • 5+ years of experience as a Senior Software Engineer with a focus on backend development.




  • Proven remote work experience: you???ve successfully delivered complex projects while collaborating with a distributed team.




  • Strong Go (Golang) programming skills, including a solid grasp of Go???s concurrency model and standard library.




  • Expertise in PHP (preferably with Laravel, Symfony, or both), particularly in refactoring or migrating legacy applications.




  • Hands-on experience designing and implementing RESTful APIs and gRPC services.




  • Proficiency in database design using PostgreSQL, MySQL, or similar RDBMS.




  • Experience with microservices architecture and containerization/orchestration tools such as Docker, Kubernetes, or Nomad.




  • Familiarity with message brokers (e.g., RabbitMQ, Kafka).




  • Audio/video streaming experience: you???ve worked on streaming platforms or features that deliver high-quality, low-latency audio/video content.




  • Excellent problem-solving and debugging skills, with a focus on performance and scalability.




  • Experience with unit testing and test automation frameworks in both Go and PHP.




  • Excellent collaboration and communication skills, with the ability to work effectively in cross-functional teams.




  • Proficiency in English (written and spoken).




Nice-to-have Skills



  • Experience with legacy-to-modernization projects.




  • Familiarity with CI/CD pipelines and DevOps workflows.




  • Hands-on experience with cloud platforms (AWS, GCP, or Azure).




  • Knowledge of front-end technologies (e.g., JavaScript, React).




  • A genuine interest in the arts (music, literature, painting, cinema, etc.)???we collaborate with cultural institutions worldwide!




Responsibilities



  1. Backend Development: Deliver high-quality code in Go and PHP for scalable and reliable applications.




  2. Feature Implementation: Work closely with product, design, and frontend teams to define API contracts and ship new features.




  3. Refactoring & Optimization: Modernize legacy PHP applications with minimal disruption to existing functionality.




  4. Testing & Quality Assurance: Maintain thorough test coverage and uphold coding standards.




  5. Performance & Scalability: Identify bottlenecks, optimize performance, and ensure the platform scales to handle our growing user base.




  6. Collaboration: Participate in daily stand-ups, code reviews, and cross-functional meetings to align on project goals.




  7. Continuous Improvement: Stay current with industry trends, propose improvements, and experiment with emerging technologies.




Why You Should Work with Us



  • Fully Remote: Choose where you work???what matters is your contribution!




  • Flexibility: Set your own hours, with a minimum 4-hour overlap in the European time zone.




  • Global Team: Collaborate with 20+ teammates across 5 countries, representing 10+ nationalities.




  • Impactful Work: Help shape how arts and culture are experienced digitally worldwide.




  • Casual Environment: We value collaboration, respect, and fun. Enjoy virtual gatherings and team events.




??


??


Apply To This Job

Similar Jobs