FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in leading technical direction, designing scalable backend services using Go, and mentoring engineering teams. Proficient in improving system performance and reliability while utilizing AI-powered development tools to enhance engineering workflows.
Highest-signal resume keywords
Go (Golang) DevelopmentScalable Architecture DesignMicroservices ArchitecturePostgreSQL and RedisCI/CD Pipeline Management
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software EngineeringBackend DevelopmentDistributed SystemsREST APIsMessage BrokersDockerEngineering Best PracticesTesting and Code QualityEvent-Driven ArchitecturesHigh-Availability Systems
Soft Skills
Team LeadershipMentoringCollaborationProblem SolvingTechnical Decision-Making
Tools & Technologies
AI Development ToolsCursorGitHub CopilotRabbitMQKafkaKubernetesGitOps
Industry Keywords
FintechWeb3BlockchainTransaction-Heavy Products
Tech Stack
Tools & technologiesDistributed SystemsDockerJavaScriptKafkaKubernetesMicroservicesNode.jsPostgresRabbitMQRedisTypeScriptWeb3Go
About the role
Key responsibilities & impact- Lead the technical direction of the team and own key architecture decisions.
- Design and develop scalable backend services and APIs using Go.
- Stay hands-on with production code and solve complex technical challenges.
- Design reliable, scalable, and maintainable distributed systems.
- Lead code reviews and maintain high engineering standards across the team.
- Improve system performance, reliability, observability, and scalability.
- Identify technical risks, bottlenecks, and areas for improvement.
- Mentor Software Engineers and support their technical growth.
- Help increase team productivity and improve engineering efficiency.
- Collaborate closely with Product, QA, and other engineering teams.
- Continuously improve development processes, engineering practices, and delivery quality.
- Actively use AI-powered development tools to accelerate engineering workflows and improve code quality.
- Lead a small cross-functional team of 3 Software Engineers and 2 QA Engineers.
Requirements
What you’ll need- 7+ years of software engineering experience.
- Strong commercial experience with Go (Golang).
- Strong backend and software engineering background.
- Experience designing scalable architectures and distributed systems.
- Strong understanding of microservices architecture and asynchronous communication patterns.
- Solid experience with PostgreSQL, Redis, and REST APIs.
- Experience with message brokers such as RabbitMQ, Kafka, or similar.
- Experience with Docker and CI/CD pipelines.
- Experience leading engineers and driving technical and architectural decisions.
- Strong hands-on approach — comfortable staying close to the code and contributing to production development.
- Strong understanding of engineering best practices, code quality, testing, and system reliability.
- Experience using AI development tools such as Cursor, GitHub Copilot, Claude Code, or similar in daily development.
- Nice to have: Experience with Kubernetes and GitOps.
- Nice to have: Experience building high-load or high-availability systems.
- Nice to have: Experience with event-driven architectures.
- Nice to have: Experience with Web3, blockchain, fintech, or other transaction-heavy products.
- Nice to have: Experience integrating LLM APIs or AI capabilities into production products.
- Nice to have: Experience with TypeScript / Node.js or other backend technologies.
Benefits
Comp & perks- Professional growth: support for courses, conferences, and English learning (up to 100% coverage).
- Work-life fit: remote or hybrid format with flexible hours across international teams.
- Paid leave: up to 20 vacation days + 8 company holidays + 5 personal days per year.
- Recognition programs: structured performance reviews and team awards.
- Team culture: retreats in international locations (for example, company apartments in Cyprus).
