Other Remote jobs you may be interested in
WordPress Developer
Lead Engineer, Flow Platform
Senior C# Back-End Developer
Senior Data Scientist
Senior Frontend Engineer
Software Engineer
Senior Golang Engineer at Vialma
Job details
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.
-
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).
-
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!
-
Backend Development: Deliver high-quality code in Go and PHP for scalable and reliable applications.
-
Feature Implementation: Work closely with product, design, and frontend teams to define API contracts and ship new features.
-
Refactoring & Optimization: Modernize legacy PHP applications with minimal disruption to existing functionality.
-
Testing & Quality Assurance: Maintain thorough test coverage and uphold coding standards.
-
Performance & Scalability: Identify bottlenecks, optimize performance, and ensure the platform scales to handle our growing user base.
-
Collaboration: Participate in daily stand-ups, code reviews, and cross-functional meetings to align on project goals.
-
Continuous Improvement: Stay current with industry trends, propose improvements, and experiment with emerging technologies.
-
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.