Senior Go Engineer
- Salary
- €5.5K–€7K/mo
- Hiring from
- Lithuania
- Work type
- Hybrid
- Posted
626,500 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
Softeta is a software engineering partner for finance, energy, industrial, and other high-stakes sectors.
We specialize in building and modernizing backend-heavy, integration-critical systems where speed, accuracy, and reliability are non-negotiable. With more than 100 AI and custom software experts across engineering hubs in Lithuania and Poland, we embed ourselves directly in client operations, delivering custom software, automation, and AI where they create the most value. Clients such as SEB, NordVPN, and carVertical trust us with systems that serve millions of users worldwide.
Our commitment to excellence led us to create Cobble, Softeta’s own AI-native development workflow. Built by our engineers, it standardizes how developers work with AI agents, from requirements to working code.
We are looking for a Senior Go Engineer to build secure, scalable backend solutions for the banking industry. You will contribute to architectural decisions, solve complex integration challenges, and take ownership of services from design through production.
What you’ll do
- Design, develop, and maintain reliable backend services and APIs in Go.
- Build secure integrations between systems, ensuring data consistency and resilient processing through appropriate transaction handling, retries, and idempotency.
- Contribute to architectural decisions, evaluate technical trade-offs, and improve application performance, scalability, and maintainability.
- Ensure software quality through automated testing, code reviews, monitoring, and troubleshooting production issues.
- Collaborate with cross-functional teams, share engineering knowledge, and use approved AI-assisted development tools while validating the quality and security of their output.
- Strong backend development experience with production Go services and a solid understanding of idiomatic Go, concurrency, error handling, and context management.
- Experience designing APIs and distributed systems, with practical knowledge of secure integrations, resilience patterns, and event-driven architectures.
- Strong SQL and relational database skills, including data modelling, transactions, and performance optimization; banking or payments experience is an advantage.
- Hands-on experience with automated testing, Git, CI/CD, and containerized applications, supported by a sound understanding of application security and observability.
- An ownership mindset, sound technical judgment, alongside practical experience with AI-assisted development tools and critical review of generated code.
- Diverse and technically challenging projects.
- Training budget for professional and personal growth.
- Flexible working hours and a hybrid workplace model.
- Flexible schedule and an Agile/SCRUM environment.
- Technical equipment that you can choose.
Salary:
- For employees: 5 500 EUR to 7000 EUR monthly (gross).
- For contractors: 35 EUR to 45 EUR per hour (plus VAT).
