
Senior Software Engineer β Product Foundations
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Lithuania.
β’ Design, develop, and maintain backend services in Go that are relied upon by teams and clients.
β’ Take full ownership of features from initial design through implementation, testing, and deployment in production.
β’ Resolve complex production challenges related to security-sensitive, financial, or trust-dependent processes.
β’ Work collaboratively with product and engineering teams to tackle problems that lack standard solutions.
β’ Influence product strategy and manage the backlog effectively.
β’ Engage in work involving authentication, authorization, SSO, billing, audit trails, notifications, feature flags, cloud pricing, Spot availability and discounts, as well as reporting systems.
β’ Take part in on-call rotations when necessary.
β’ Strong foundation in software engineering principles, including clean abstractions, maintainable code, and well-justified architectural decisions.
β’ Preferably have production experience with Go; candidates proficient in a similar systems programming language are also encouraged to apply.
β’ Proven experience in building or managing trust-critical systems at scale, such as authentication/authorization, billing, or financial/accounting-related data.
β’ Familiarity with API design best practices, encompassing versioning, backward compatibility, authentication, idempotency, and asynchronous patterns.
β’ Excellent debugging, optimization, and performance tuning abilities, with skills in query profiling, index design, and database performance tuning beyond ORM usage.
β’ Experience in operating and optimizing systems under high demand.
β’ Practical experience with Kubernetes, including pods, services, deployments, and troubleshooting within a cluster.
β’ Familiarity with AI coding agents and agentic development workflows.
β’ Successfully driven a complex project from start to finish.
β’ Strong verbal and written communication skills in English.
β’ Possess a startup mindset; adaptable, proactive, and comfortable navigating ambiguity.
β’ Willing to engage in on-call rotations for necessary teams.
β’ A background check may be performed during the final recruitment stage.
β’ Must be residing in one of the designated European countries.
β’ Cast AI does not offer visa sponsorship or work permits.
β’ Additional compensation for on-call participation (both passive coverage and active interventions).
β’ A flexible, remote-first global work environment.
β’ Opportunities for equity options.
β’ 10% of work time allocated for personal projects or self-improvement.
β’ A learning budget for professional and personal development, including international conferences and courses.
β’ Annual hackathon event.
β’ Team-building budget and company-sponsored events.
β’ Budget for equipment.
β’ Extra paid time off.
β’ Travel expenses covered for onboarding in Vilnius.
NVIDIA
ContractHero | Digital Contract Management
SBS CyberSecurity
Tripoint Solutions
Get handpicked remote jobs straight to your inbox weekly.