Berkley Hunt has partnered with an innovative Series A startup specializing in AI-driven solutions to transform technical support. The platform enhances troubleshooting by leveraging machine learning to provide real-time, context-aware assistance, improving efficiency and streamlining workflows for technical teams.
Software Engineer, Backend Role Responsibilities:- Develop and maintain backend services using Go, ensuring efficient operation on AWS ECS and DynamoDB.
- Optimize and manage our Gateway within ECS for high performance and reliability.
- Supervise Cloudflare Workers that support our collaborative editing feature, utilizing TypeScript and Durable Objects for stateful services.
- Work closely with the frontend team to create and implement robust APIs and features, boosting developer efficiency.
- Clearly explain technical concepts to both technical and non-technical team members, promoting collaboration and understanding.
- Actively engage in code reviews, providing and accepting feedback to drive continuous improvement.
- Address distributed system challenges and enhance stateful services to deliver superior user experiences.
Requirements:- At least 5 years of experience in developing and managing backend services with Go, AWS ECS, and DynamoDB.
- Skilled in utilizing Cloudflare Workers and implementing stateful services with TypeScript and Durable Objects.
- Deep knowledge of distributed systems and proven ability to address complex challenges related to stateful services.
- Hands-on experience with collaborative editing tools and frameworks, ensuring smooth and intuitive user interactions.
- Proficient in designing, implementing, and fine-tuning APIs for dependable backend services.
- Demonstrated expertise in working with AWS infrastructure, including setting up and overseeing services and deployments.
- Excellent communication skills, able to convey technical concepts clearly to both technical and non-technical team members.