Job Description
Founding Backend Developer / Golang Developer
- Permanent
- Remote in London with an office in Gothenburg once a month.
- Up to £120K + Share Options
- Cannot offer visa sponsorship
A very early stage API-driven start-up based in Gothenburg is looking for a Founding Backend Developer with a can-do attitude. Their main tech is Golang.
Their MVP has been established and but now they are looking to redesign and rebuild the platform. Their goal is to reduce product waste.
The Role:
As a Founding Software Engineer, you will play a pivotal role in designing, developing, maintaining and securing their infrastructure and products to drive connectivity. You should have a deep understanding of distributed systems, algorithms, mass data processing, API products, and best with ERP integrations.
- Design, develop and maintain scalable and high-performance distribution systems in production.
- Take an active role in coding and architectural decisions.
- Build and maintain backend services with a focus on performance, reliability, security, and scalability.
- Work closely with product managers, engineers, and other key stakeholders.
- Write clean, maintainable, and efficient code.
- Develop and implement observability and monitoring solutions to ensure exceptional reliability and quality across products and integrations.
Experience:
Must:
- Strong Golang.
- Worked at a start-up.
- Used GCP.
Nice:
- Worked on API-driven products at an API-led company.
- Built developer tools.
- At least 6 years of engineering experience.
- Full proficiency building and managing databases in PostgresSQL, NoSQL and Analytical Databases.
- Deep understanding of multi-threading, concurrency and parallel processing technologies.
- A thorough understanding of engineering best practices from appropriate testing paradigms to effective peer code reviews.
Please submit CV to find out more.
Founding Backend Developer employer: Tech Talent Partners
Contact Detail:
Tech Talent Partners Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Founding Backend Developer
✨Tip Number 1
Make sure to showcase your experience with API-driven products prominently. Since the role emphasizes working on API products, highlight any relevant projects or roles where you contributed to API development and integration.
✨Tip Number 2
Demonstrate your understanding of distributed systems and cloud infrastructures like GCP and AWS. Prepare to discuss specific challenges you've faced in these areas and how you overcame them during the interview.
✨Tip Number 3
Be ready to talk about your coding practices and experiences with multi-threading and concurrency. This is crucial for the role, so think of examples that illustrate your expertise in these technologies.
✨Tip Number 4
Since this is a founding position, emphasize your startup experience and your ability to work in fast-paced environments. Share stories that reflect your adaptability and problem-solving skills in such settings.
We think you need these skills to ace Founding Backend Developer
Some tips for your application 🫡
Understand the Company Vision: Before applying, take some time to understand the start-up's mission to reduce product waste. This will help you align your application with their goals and demonstrate your enthusiasm for their cause.
Highlight Relevant Experience: Make sure to emphasize your experience with API-driven products and your proficiency in Python, Golang, and C#. Provide specific examples of projects where you've designed and maintained scalable systems.
Showcase Your Problem-Solving Skills: In your application, illustrate how you've tackled challenges in previous roles, particularly in a start-up environment. Discuss your approach to coding and architectural decisions that led to improved performance and security.
Tailor Your CV: Customize your CV to reflect the skills and experiences that are most relevant to the role of Founding Backend Developer. Use keywords from the job description to ensure your application stands out.
How to prepare for a job interview at Tech Talent Partners
✨Show Your Passion for Startups
Make sure to express your enthusiasm for working in a startup environment. Share examples of how you've thrived in fast-paced settings and how your can-do attitude aligns with the company's mission to reduce product waste.
✨Demonstrate Technical Expertise
Be prepared to discuss your experience with distributed systems, API products, and cloud infrastructures like GCP and AWS. Highlight specific projects where you designed and maintained scalable systems, and be ready to dive into technical details.
✨Emphasize Collaboration Skills
Since you'll be working closely with product managers and other engineers, showcase your ability to collaborate effectively. Share examples of how you've contributed to architectural decisions and worked within a team to achieve common goals.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving skills, especially related to performance, reliability, and security. Think of scenarios where you implemented observability solutions or improved system performance, and be ready to discuss your thought process.