At a Glance
- Tasks: Join us as a Backend Engineer to build scalable backend systems and design RESTful APIs.
- Company: We're an innovative tech company focused on blockchain integration and high-performance solutions.
- Benefits: Enjoy flexible work options, competitive pay, and opportunities for professional growth.
- Why this job: Be part of a collaborative team that values creativity and problem-solving in a fast-paced environment.
- Qualifications: 4+ years in backend development with expertise in Golang, NodeJS, and AWS services required.
- Other info: Experience with Solana blockchain is highly valued; join us to make a real impact!
The predicted salary is between 36000 - 60000 £ per year.
We are looking for a Backend Engineer to join our team and help build scalable, high-performance backend systems. You will be responsible for designing and implementing RESTful APIs, working with microservices and AWS Lambda functions, and integrating with Solana and Ethereum blockchains. This role requires strong problem-solving skills, a deep understanding of backend development, and the ability to collaborate closely with frontend engineers, DevOps, and the product team. Communication, ownership, and teamwork are key.
Responsibilities
- Develop and maintain RESTful APIs,participate in code reviews, and contribute to technical decisions.
- Design architecture and plan features with scalability and maintainability in mind
- Build internal tools and automate manual processes
- Work closely with the product team, frontend engineers, and DevOps to deliver high-quality features
- Monitor production backend systems to ensure stability and performance
- Integrate with Solana and Ethereum blockchains (Solana experience is highly important)
- Write unit and integration tests to ensure code quality and reliability
- Take ownership of the product. Build a high-quality product that makes customers happy.
Tech Stack
- Languages: GoLang, Node.js
- Databases: PostgreSQL on AWS RDS, DynamoDB with AppSync.
- Communication Protocols: gRPC + protobuf, NATS, SQS
- Frameworks & Tools: Fiber, Express, Gin, Docker, AWS Amplify (plus)
- AWS Services: Lambda, ECS, ECR, RDS, CloudWatch, SQS, SNS, SES, Cognito, Redis, S3, CloudFront
- Testing: Jest, wire-mock, localstack
- Blockchain: Solana (Helius, Anchor framework, SPL token, Token 2022), Ethereum
- Monitoring: DataDog, CloudWatch
Requirements
- 4+ years of backend development experience. Production experience with GoLang (preferred) and NodeJS. Experience building RESTful APIs
- Hands-on experience with AWS services (ECS, Lambda, RDS, Postgres, etc.)
- Experience working with microservices and event-driven architecture
- Proficiency in relational and NoSQL databases (PostgreSQL, DynamoDB)
- Experience with Solana blockchain integrations (Helius, Anchor, SPL token, Token 2022, Metaplex Core)
- Strong knowledge of testing best practices and experience writing tests. Ability to quickly learn new technologies
Nice to Have
- Experience with Terraform and CDK
- Experience integrating with the Ethereum blockchain
- Familiarity with AWS Amplify
#J-18808-Ljbffr
Backend Engineer/Golang, NodeJS, AWS, Solana employer: SOLANA FOUNDATION
Contact Detail:
SOLANA FOUNDATION Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer/Golang, NodeJS, AWS, Solana
✨Tip Number 1
Familiarise yourself with the specific technologies mentioned in the job description, especially Golang and Node.js. Consider building a small project or contributing to open-source projects that utilise these languages to showcase your skills.
✨Tip Number 2
Gain hands-on experience with AWS services, particularly those listed like Lambda, RDS, and ECS. You could set up a personal project on AWS to demonstrate your ability to work with these tools effectively.
✨Tip Number 3
Since Solana experience is highly important, take the time to learn about its ecosystem. Engage with Solana's documentation and try building a simple application that interacts with the blockchain to highlight your understanding.
✨Tip Number 4
Showcase your problem-solving skills by preparing for technical interviews. Practice coding challenges that focus on backend development and system design, as these will likely be part of the interview process.
We think you need these skills to ace Backend Engineer/Golang, NodeJS, AWS, Solana
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Golang, Node.js, and AWS. Include specific projects where you've developed RESTful APIs or worked with microservices, as this is crucial for the role.
Craft a Compelling Cover Letter: In your cover letter, express your passion for backend development and mention your experience with Solana and Ethereum blockchains. Discuss how your skills align with the responsibilities outlined in the job description.
Showcase Problem-Solving Skills: Provide examples in your application that demonstrate your problem-solving abilities. Mention specific challenges you've faced in backend development and how you overcame them, especially in relation to scalability and performance.
Highlight Team Collaboration: Since teamwork is key for this position, include instances where you've successfully collaborated with frontend engineers, DevOps, or product teams. This will show your ability to work well in a team-oriented environment.
How to prepare for a job interview at SOLANA FOUNDATION
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Golang and Node.js in detail. Highlight specific projects where you've built RESTful APIs or worked with AWS services, especially those relevant to the job description.
✨Demonstrate Problem-Solving Abilities
Expect to face technical challenges during the interview. Practice explaining your thought process when solving problems, particularly in backend development and microservices architecture.
✨Emphasise Collaboration
Since teamwork is crucial for this role, be ready to share examples of how you've successfully collaborated with frontend engineers, DevOps, and product teams in past projects.
✨Prepare for Blockchain Discussions
Given the importance of Solana and Ethereum integrations, brush up on your knowledge of these blockchains. Be ready to discuss any relevant experience you have, including specific tools or frameworks you've used.