5000$-6200$
Seniority: Architect; 7+ years overall software development and 4-5+ years production Go, FinTech, banking, or another regulated or high-compliance domain.
Stack/skills: Go, goroutines, channels, context, memory model, distributed and high-load microservices, REST/gRPC, PostgreSQL/MySQL, Kafka/RabbitMQ/NATS, Docker, Kubernetes, CI/CD, observability, architecture documentation, AI/LLM integration
Candidates locations: stated EU
Language: English B2+
Working hours: 09:00-18:00 CEST
Vallettasoftware - custom mobile/web software developer in the US and Europe. Our teams implement IT projects of varying complexity, including website and mobile app development, enterprise systems, and solutions based on artificial intelligence and machine learning (AI/ML).
We are proud to be named as one of the Top 10 Software Development Companies in Q2 2026 by 50Pros|Discover top agencies.
Our thorough approach to every project and deep understanding of Client's needs allow us to manage the outstanding quality.
Project Responsibilities:
- Design and evolve scalable distributed systems in Go with appropriate concurrency models.
- Translate high-level business goals into technical plans, architecture, and delivery roadmaps.
- Identify edge cases, risks, and technical constraints early.
- Represent engineering in external stakeholder meetings and explain trade-offs in business terms.
- Lead code and architecture reviews for senior engineers.
- Improve CI/CD pipelines and engineering processes.
- Produce clear ADRs, technical specifications, and architecture diagrams.
- Balance hands-on coding with architectural oversight and team mentoring.
Candidate Portrait:
Senior Go engineer who has grown into an architectural role and can independently own complex system design. The person should remain hands-on, guide several development teams, make and justify architectural trade-offs, and communicate decisions clearly to technical and business stakeholders.
- 7+ years of software development and 4-5+ years of production Go.
- Deep knowledge of goroutines, channels, context, memory model, and concurrency patterns.
- Higher education in Computer Science or software development.
- Extensive experience implementing or configuring AI within engineering teams.
- FinTech, banking, or another regulated or high-compliance domain.
- Distributed, microservice-based, and/or high-load system design.
- REST and/or gRPC API design, including versioning and backward compatibility.
- Relational database schema design, transactions, and query optimization.
- Message brokers and event-driven architecture.
- Docker, Kubernetes, CI/CD, and modern DevOps practices.
- Scalability, fault tolerance, security, metrics, logging, and tracing.
- Architecture reviews, ADRs, technical specifications, and stakeholder communication.
- Readiness to work 09:00-18:00 CEST from the corporate Andersen laptop.
- Readiness for a live Go coding task during the client interview.
- NoSQL or caching technologies such as MongoDB, Cassandra, ClickHouse, or Redis.
- AWS, GCP, or Azure and cloud-native architecture.
- DDD, SRE practices, AI/LLM production integrations, and open-source Go contributions.
- Formal Architect, Staff Engineer, or Principal Engineer experience.
- Java, Python, or C++ for cross-team collaboration.
Work on a long-term product with real business impact.
International, distributed team with a collaborative culture.
Opportunity to take ownership of a mature application.
Flexible working conditions and remote work.
Published on: 9/1/2026

Valletta Software
Valletta Software - custom mobile/web software developer in the US and Europe.
Please let Valletta Software know you found this job on Wantapply.com. It helps us to get more jobs on our site. Thanks!