
Senior Software Engineer
OAG
full-time
Posted on:
Location Type: Hybrid
Location: Vilnius • Lithuania
Visit company websiteExplore more
Salary
💰 €4,200 per month
Job Level
About the role
- Design, develop, and maintain scalable backend services using cloud-native and serverless patterns.
- Build and operate event-driven and message-based systems to handle high-throughput data flows.
- Develop containerised services.
- Work with data platforms using SQL, supporting ingestion, transformation, and delivery use cases.
- Own services in production, including deployment, monitoring, observability, and reliability.
- Contribute to architectural discussions and help shape technical direction and best practices.
- Identify and address technical debt, performance issues, and operational risks.
- Collaborate closely with other engineers, sharing knowledge and raising engineering standards.
Requirements
- Several years’ experience building and operating production backend systems.
- Strong experience with C# / .NET.
- Solid SQL skills and experience working with relational or analytical databases.
- Hands-on experience with cloud platforms (AWS preferred, others welcome).
- Experience designing or working with distributed or event-driven systems.
- Experience with CI/CD pipelines and modern development workflows.
- Strong understanding of clean code, testing, and software engineering best practices.
- Comfortable working in Agile teams (Scrum, Kanban, or similar).
- Fluent in English.
Benefits
- Company-provided free lunch every day.
- An attractive compensation and benefits package, including private health insurance and company bonus scheme.
- Voluntary participation in a company-supported retirement scheme.
- A generous annual leave policy that grows with each year of service, plus a day off during your birthday month.
- Work remotely from anywhere in the world for 1 month each year.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NETSQLcloud-native patternsserverless patternsevent-driven systemsmessage-based systemscontainerised servicesCI/CD pipelinesAgile methodologies
Soft Skills
collaborationknowledge sharingproblem-solvingcommunicationtechnical directionbest practicesperformance optimizationrisk managementownershipobservability