Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Go Software Engineer image - Rise Careers
Job details

Go Software Engineer

About Vidsy

Vidsy is a multi-award-winning startup with hubs in London (HQ), NYC, LA, and Toronto. We’re building the ultimate platform for brands and Creators to team up and thrive together. Our platform empowers global brands to produce impactful video ads while giving Creators the tools, opportunities, and fair pay to work on amazing projects. We're building a different way to create; democratising creativity and empowering brands and Creators to build value together.


About The Role

We’re looking for a Software Engineer to help build and scale the services that power our innovative products. Using cutting-edge technologies like Go, GraphQL, Terraform, AWS and Kubernetes, with a frontend built in React, you’ll work on a platform designed for performance and scalability. This is an opportunity to make a real impact - your contributions will shape not just our codebase, but also our culture and product direction at Vidsy.


In this role, you’ll be involved in the entire feature lifecycle, from concept and development to deployment and performance monitoring. You'll contribute to technical discussions and architectural decisions, ensuring scalable and efficient solutions. Working within an autonomous, cross-functional team of developers, designers, and product owners, you’ll play a key role in delivering high-quality products while continuously refining our processes and technology.


Must-Haves
  • 2+ years experience in software engineering (GoLang, Ruby, Python, C or equivalent).
  • Exposure (personal or commercial) to GoLang and distributed systems.
  • A good understanding of design patterns and software engineering principles.
  • Pragmatic approach to writing unit and integration tests.


Nice-To-Haves
  • Commercial experience with GoLang - the more the merrier!
  • An understanding of large micro-service oriented architectures.
  • An active interest in AI, video production and/or the AdTech space.


Who You’ll Report To

You’ll report into Sami, our Engineering Manager who joined the Team back in 2022. Sami has a ton of experience leading high performing engineering teams - including previous roles with MOO, DrDoctor and NetNames. Outside of work Sami’s a Finnish rockstar - regularly touring across the US and Europe - and an avid traveller!


The Interview Process

📞 30 minute Introductory Call – A conversation with a member of our Talent Team to get to know each other.

👨‍💻 60 minute Video Interview – A discussion with Sami and another Engineering Team member about the role and your experience.

🗂️ Optional Task – You can complete part of our final technical assessment at home to shorten the final stage from 120 minutes to 90 minutes. This also gives you an early look at our practical assessment.

👨‍💻 120 minute Final Interview – Divided into two sections - 30 minutes focused on soft skills with two Engineering Team members, and 90 minutes covering technical skills and a practical assessment.


Compensation & Perks

💰 Competitive Base Salary: In-line with your experience level, and kept competitive!

📈 Share Options: New Joiners receive shares in the business!

🩺 Private Healthcare: To keep you feeling your best.

💻 Flexibility First: Work your way with our virtual-first hybrid approach.

🏝 Generous Time Off: 25 days annual leave (+ Bank Holidays) to take the breaks you need to recharge.

🌍 Remote Flexibility: Work away from your hub for up to 4 weeks of the year.

😇 Volunteer Day: Get a paid day off annually to support a cause you care about.

♥️ Wellbeing Focus: Access our wellness programs and Employee Assistance Program.

🍼 Enhanced Parental Leave Policies: Adaptable to your needs too!

🌍 Eco Impact: Your carbon footprint offset through our Ecologi partnership.


Hybrid ‘Virtual-First’ Work Setup

Vidsy embraces a hybrid ‘virtual-first’ approach across all our hubs. We require all new team members to be based locally to their regional hub from day one, but offer the flexibility to access office space as needed, or whenever it best supports your productivity and collaboration. The balance between in-office and remote work will vary depending on your team, role, and personal preferences.


Diversity at Vidsy

We’re committed to building a representative, inclusive, and super-friendly team because diverse experiences, perspectives, and backgrounds lead to better workplaces and better products. At Vidsy, we welcome everyone and do not discriminate based on race, colour, religion, gender, national origin, age, sexual orientation, marital status, disability, or any other protected characteristic.

Vidsy Glassdoor Company Review
4.9 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Vidsy DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Vidsy
Vidsy CEO photo
Gerard Keeley
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Go Software Engineer, Vidsy

At Vidsy, we’re excited to announce an opening for a Go Software Engineer based in London. If you're passionate about building scalable services and working with cutting-edge technology, this could be the perfect fit for you. Vidsy is an award-winning startup focused on creating opportunities for brands and creators through our innovative video production platform. You will be pivotal in shaping our technology and culture, working closely with a dynamic team that shares a commitment to creativity and collaboration. Your role will encompass all stages of product development, from conception to deployment, allowing you to see your contributions come to life. Utilizing technologies like Go, GraphQL, Terraform, AWS, and Kubernetes, you’ll engage in conversations around architectural decisions and ensure that our systems are efficient and robust. If you have a solid background in software engineering and a love for building impactful software, come join us at Vidsy, where we’re democratizing creativity and empowering the next generation of creators. Plus, you’ll enjoy the benefits of a virtual-first work setup, competitive salary, and generous time-off policies. Ready to make a difference with us?

Frequently Asked Questions (FAQs) for Go Software Engineer Role at Vidsy
What are the main responsibilities of a Go Software Engineer at Vidsy?

As a Go Software Engineer at Vidsy, your primary responsibilities include designing and developing scalable services that support our video platform. You'll work collaboratively on cross-functional teams, contributing to the entire feature lifecycle from conceptualization to performance monitoring. Engaging in technical discussions and making architectural decisions will also be key components of your role, ensuring that we deliver high-quality products efficiently.

Join Rise to see the full answer
What qualifications do I need to apply for the Go Software Engineer position at Vidsy?

To qualify for the Go Software Engineer role at Vidsy, candidates should have a minimum of 2 years of experience in software engineering. Experience with GoLang is essential, alongside proficiency in languages like Ruby, Python, or C. A solid understanding of design patterns, software engineering principles, and practical approaches to testing is crucial. Any experience with distributed systems or a keen interest in areas like AI and AdTech will be a plus!

Join Rise to see the full answer
What technologies will I be using as a Go Software Engineer at Vidsy?

As a Go Software Engineer at Vidsy, you'll work with an array of cutting-edge technologies including Go for backend development, GraphQL for API queries, and Terraform for infrastructure as code. You’ll also engage with AWS services and orchestrate containers using Kubernetes, complemented by a modern React frontend. This technology stack supports our commitment to create powerful and scalable video production environments.

Join Rise to see the full answer
What is the company culture like at Vidsy for a Go Software Engineer?

Vidsy prides itself on a friendly and inclusive company culture that values diverse experiences and perspectives. As a Go Software Engineer, you'll find yourself working in an autonomous, cross-functional team that encourages collaboration, creativity, and continuous improvement. With a supportive environment led by experienced managers, you'll also have ample opportunities to share your ideas and influence the direction of projects.

Join Rise to see the full answer
How does the interview process work for the Go Software Engineer position at Vidsy?

The interview process for the Go Software Engineer role at Vidsy starts with a 30-minute introductory call with a member of our Talent Team. This is followed by a detailed 60-minute video interview with the Engineering Manager Sami and another team member that explores your experience and role expectations. You may also have an optional technical task to complete at home, making the final interview more focused and informative.

Join Rise to see the full answer
Common Interview Questions for Go Software Engineer
Can you describe your experience with GoLang?

When answering this question, clearly outline your experience with GoLang including specific projects or applications you have developed. Highlight your familiarity with Go's concurrency model and how you've utilized Go's unique features to solve complex problems in past roles.

Join Rise to see the full answer
What practices do you follow for writing unit and integration tests?

Emphasize your pragmatic approach to testing. Discuss how you ensure your code is well-tested, mentioning specific frameworks or tools you've used in Go. Share examples of how your testing practices have contributed to the reliability and performance of applications you’ve worked on.

Join Rise to see the full answer
How do you handle architectural decisions when building services?

In your response, articulate your process for evaluating architectural options based on project requirements, scalability, and maintainability. Provide an example of a specific architectural decision you made in a previous role, discussing the factors that influenced your choice.

Join Rise to see the full answer
Can you explain your experience with microservices architectures?

When answering this question, describe your understanding and experience with microservices. Discuss how you’ve designed or contributed to microservices in previous projects, detailing the tools and strategies you used for service communication, deployment, and orchestration.

Join Rise to see the full answer
How do you prioritize workloads and manage deadlines?

Share your strategies for workload management, such as using project management tools or agile methodologies. Provide an example of a time you effectively prioritized tasks to meet a tight deadline while maintaining high-quality output.

Join Rise to see the full answer
What attracts you to Vidsy and this role?

Articulate your interest in Vidsy’s mission to democratize creativity and empower creators. Explain how your skills align with the needs of the Go Software Engineer role and what excites you about contributing to the team’s work and the technology they utilize.

Join Rise to see the full answer
How do you stay up-to-date with the latest technology trends?

Discuss the different ways you stay current with technology trends, such as attending workshops, reading tech blogs, or participating in online communities. Mention any specific resources you turn to for GoLang insights or broader software engineering trends.

Join Rise to see the full answer
Describe a challenging technical problem you solved.

Select a technical challenge you faced in a past project. Describe the problem, your thought process in addressing it, and the solution you implemented. Emphasize the impact of your solution on the project or team.

Join Rise to see the full answer
How do you ensure your code is maintainable?

Talk about best coding practices you follow, such as code reviews, documentation, and adhering to design patterns. Share examples of how you’ve prioritized maintainability in your previous projects, and the importance it holds for future developers.

Join Rise to see the full answer
What are your favorite tools for development and why?

Be prepared to discuss your favorite tools and frameworks you’ve used in your development workflow. Explain why they appeal to you and how they enhance your productivity or code quality, offering specific examples of situations where they were particularly beneficial.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Powertalent Remote No location specified
Posted 8 days ago
ICEDT Consult LTD Remote No location specified
Posted 3 days ago
Photo of the Rise User
Posted 7 days ago
Photo of the Rise User
Tilia Remote San Francisco - Remote
Posted 5 days ago
Photo of the Rise User
Visa Remote Highlands Ranch
Posted 3 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 31, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!