
Senior Software Engineer β Product Foundations
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Croatia.
β’ Design, develop, and maintain backend services in Go that are essential for teams and clients.
β’ Take ownership of features from initial design through to implementation, testing, and deployment in production.
β’ Troubleshoot complex production issues that involve security, financial, or trust-sensitive processes.
β’ Collaborate with product and engineering teams to address challenges that may not have straightforward solutions.
β’ Influence product direction and the backlog, determining what will be developed next.
β’ Engage in projects related to authentication, authorization, SSO, billing, audit trails, notifications, feature flags, cloud pricing, Spot availability, and reporting systems.
β’ Strong foundation in software engineering principles, including clean abstractions, maintainable coding practices, and architectural reasoning.
β’ Production experience with Go is highly preferred; however, equivalent robust systems programming skills may be accepted if lacking Go experience.
β’ Experience in building or managing trust-critical systems at scale, such as authentication/authorization, billing, or financial/accounting-related data.
β’ Knowledge of API design best practices, including versioning, backward compatibility, authentication, idempotency, and asynchronous patterns.
β’ Excellent debugging, optimization, and performance-tuning abilities, including query profiling, index design, and database performance tuning beyond the use of ORMs.
β’ Experience in operating and optimizing high-load systems.
β’ Practical experience with Kubernetes, including pods, services, deployments, and troubleshooting within a cluster.
β’ Familiarity with AI coding agents and agentic development workflows.
β’ Personally led a complex project from inception to completion.
β’ Strong verbal and written communication skills in English.
β’ A startup mentality; adaptable, proactive, and comfortable navigating ambiguity.
β’ Willingness to participate in an on-call rotation for teams as necessary.
β’ No visa sponsorship or work permit will be provided.
β’ Nice to have: experience with multi-tenant identity system design; SAML, OIDC, and SCIM; billing, audit-trail, notification, or feature-flag systems; AWS, GCP, or Azure pricing/billing APIs; Spot instance availability; high-cardinality time-series systems; Kubernetes internals; CI/CD and DevOps; Prometheus, Grafana, OpenTelemetry.
β’ Additional compensation for participating in on-call duties (both passive coverage and active interventions).
β’ Flexible, remote-first global work environment.
β’ Equity options available.
β’ 10% of work time dedicated to personal projects or self-improvement.
β’ Learning budget for professional and personal development, including attendance at international conferences and courses.
β’ Annual hackathon event.
β’ Team-building budget and company-sponsored events.
β’ Equipment budget for necessary tools.
β’ Extra days off provided.
β’ Company-covered travel expenses to Vilnius for onboarding.
finanzen.net GmbH
DaVita Kidney Care
Q-Free
Simsy Ventures
Get handpicked remote jobs straight to your inbox weekly.