Staff Software Engineer

2 Months ago • All levels • Software Development & Engineering

Job Summary

Job Description

The Staff Software Engineer will play a crucial role in enhancing player engagement across the platform. This is a senior technical position that involves technical leadership, solution design, and execution. The responsibilities include championing technical quality, defining service level objectives, designing scalable solutions, managing technical debt, providing technical guidance, and maintaining documentation. The role also involves leading the design of new features, estimating effort, collaborating with third-party providers, and supporting feature teams. The engineer will also participate in continuous improvement, share knowledge, and contribute to team development. The candidate will be expected to drive best practices and deliver impact at scale.
Must have:
  • Experience in designing and leading scalable software systems.
  • Advanced coding skills in modern languages and frameworks.
  • Strong experience in resolving complex technical issues.
  • Deep understanding of code quality and best practices.
  • Excellent communication skills for technical and non-technical audiences.
  • Strong self-management skills to manage multiple workstreams.
  • A self-starting mindset to own and resolve problems.
  • Collaborative working style with strong interpersonal skills.
Perks:
  • Friendly, flexible, and trust-based approach to working
  • 25 days annual leave and additional paid holidays
  • Premium Private Healthcare and Dental care
  • Innovation time for skill development and innovation.
  • Flexi-Funds to support bills and expenses.
  • Food vouchers
  • Lots of social events
  • Free snacks and refreshments in the office
  • Bede swag
  • Access to Calm app
  • Referral Programme

Job Details

Staff Software Engineer

Department: Product Engineering

Employment Type: Permanent

Location: Sofia

Reporting To: Senior Software Engineering Manager (SSEM)



Description

We’re looking for a highly skilled Staff Software Engineer (SSE) to join our Engagement tribe, which focuses on enhancing player engagement across our platform. This is a senior technical role operating within one of our platform value streams, where you’ll play a key part in shaping the player experience through robust, scalable solutions.

As a Staff Software Engineer, you’ll be recognised as a respected technical expert, taking ownership of the technical direction, code quality, system health, documentation, and architectural integrity of your area. You’ll report to a Senior Staff Engineering Manager (SSEM) and work closely with engineering and product teams to drive best practices and deliver impact at scale.

This is a hybrid role that requires you to be in our Sofia office two days a week. Please apply only if you’re comfortable with this arrangement. 


What you'll be doing

Technical Leadership & Strategy
  • Champion technical quality, system health, and architectural integrity across your value stream
  • Define and drive progress towards Service Level Objectives (SLOs) in collaboration with Principal Engineers
  • Work closely with Product Owners and Product Managers to design scalable, high-performing technical solutions that align with the product vision
  • Take ownership of non-functional requirements, including performance, security, supportability, and maintainability
  • Own and manage technical debt across your area, ensuring long-term sustainability of the codebase
  • Provide technical guidance to engineers across multiple teams, supporting smooth execution of projects
  • Maintain clear and up-to-date technical documentation for your product area

Solution Design & Planning
  • Lead high-level solution design for new features and improvements within your value stream
  • Estimate effort and complexity to support forward planning and delivery confidence
  • Ensure alignment with broader engineering and architectural strategy across the tribe and business
  • Collaborate with third-party providers and clients to shape solutions
  • Advise on the technical feasibility and direction of new commercial opportunities

Execution & Delivery
  • Work alongside Engineering Managers to finalise implementation plans for new work
  • Support feature teams during execution with activities such as prototyping, pair coding, reference code, pull request reviews, and ensuring test coverage
  • Engage in incident response and diagnostics, particularly where player engagement services are affected

Continuous Improvement & Team Development
  • Maintain and oversee the quality of technical documentation produced by your stream
  • Share knowledge and context with internal teams, including Client Services, Service Delivery, and Regulatory & Quality (RQ)
  • Stay ahead of industry trends and share learnings across engineering
  • Actively participate in hiring, onboarding, and mentoring engineers, helping grow technical capability across the team


What we are looking for

We’re looking for a skilled and proactive engineer who thrives on solving complex problems, leading with expertise, and collaborating across teams to build high-quality systems. You’ll bring a strong technical foundation and a passion for driving continuous improvement at scale.

You’ll likely bring:
  • A track record of designing and leading the implementation of complex, scalable software systems and architectures
  • Advanced coding skills in modern languages and frameworks (e.g. C#, .NET, JavaScript/TypeScript, Azure)
  • Strong experience in identifying and resolving complex technical issues efficiently
  • Deep understanding of code quality, with proven experience in code reviews and enforcing engineering best practices
  • Excellent communication skills — able to clearly explain technical concepts to technical and non-technical audiences alike
  • Strong self-management skills — comfortable juggling priorities across multiple workstreams and delivering to deadlines
  • A self-starting mindset — confident in owning problems and following them through to resolution
  • A collaborative working style with strong interpersonal skills to build relationships across engineering and beyond
  • Confidence in leading technical projects, setting direction, and making informed decisions under pressure


What we can offer you

Here at Bede, we offer a great benefits package and a competitive salary as you would expect from a forward-thinking and people-centric organisation. What sets us apart is our desire to look after our people in the best way we can and to ensure we are offering the best to our colleagues by asking for feedback, so you’ll be pleased to know our benefits package is always being reviewed.

  • A friendly, flexible and trust-based approach to working 
  • 25 days annual leave and additional paid ‘Bede’ holidays throughout the year and at Christmas
  • Premium Private Healthcare and Dental care with Uniqa, from day 1!
  • Innovation time - Engineers have regular opportunities to spend time developing skills and innovating.
  • Flexi-Funds - A monthly bonus of 115 BGN to support bills and essential expenses your way!
  • Food vouchers - 120 BGN per month
  • Lots of social events - inside and outside of the working day
  • A great office life! Free snacks and refreshments in the office every day
  • Bede swag - from Zoodies to t-shirts and even socks!
  • Access to Calm app - the #1 app for meditation and sleep 
  • Referral Programme - help us grow our team with like-minded individuals and be rewarded the equivalent of £3000 in BG Lev (pre-tax)

Similar Jobs

OKX - Head of Monitoring & Testing

OKX

San Jose, California, United States (Hybrid)
2 Months ago
Paper Stacking games - Project Manager PM

Paper Stacking games

Shanghai, China (On-Site)
5 Days ago
Tesla - Automotive Technician

Tesla

Düsseldorf, North Rhine-Westphalia, Germany (On-Site)
5 Months ago
Wrike - Senior Recruiter

Wrike

Costa Rica (Remote)
1 Week ago
Easybrain - Mobile Marketing Manager

Easybrain

Limassol, Limassol, Cyprus (Hybrid)
6 Months ago
Saronic Technologies - Forward Deployed Hardware Engineer

Saronic Technologies

Austin, Texas, United States (On-Site)
3 Days ago
Tekion Corp - Sr. Workday Integration Engineer

Tekion Corp

United States (Remote)
1 Month ago
AECOM - Senior Construction Manager/Resident Engineer

AECOM

Dallas, Texas, United States (On-Site)
1 Month ago
Mapbox - Software Engineer III, Identity & Auth

Mapbox

Finland (Remote)
3 Months ago
Capgemini - SAP MDM/MM+ IS Retail

Capgemini

Gurugram, Haryana, India (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Minecast - Senior Principal Software Engineer - Email Security

Minecast

London, England, United Kingdom (Hybrid)
2 Days ago
The New York Times - Staff Photo Editor

The New York Times

London, England, United Kingdom (Hybrid)
2 Months ago
Lionbridge Games - Inventory Project Manager

Lionbridge Games

Mexico City, Mexico City, Mexico (On-Site)
4 Months ago
Tesla - Parts Service Associate/Logistics Specialist

Tesla

Leipzig, Saxony, Germany (On-Site)
5 Months ago
Lytx,  Inc  - Channel Sales Leader, Americas

Lytx, Inc

United States (Remote)
2 Weeks ago
Dentsu - Senior Search Manager (SEM/Paid Search)

Dentsu

Auckland, Auckland, New Zealand (On-Site)
1 Month ago
Greenworks Sunrise Global Marketing - Manufacturing Material Handler

Greenworks Sunrise Global Marketing

Morristown, Tennessee, United States (On-Site)
4 Days ago
Image Engine - Lighting TD - Mid

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
1 Year ago
Xsolla - Business Development Manager

Xsolla

Beijing, China (Remote)
5 Days ago
Salesforce - Manager, Technical Consulting

Salesforce

Bengaluru, Karnataka, India (Hybrid)
4 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Sofia, Sofia City Province, Bulgaria

Progress - AI Engineer

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
5 Months ago
Tide - AML Transaction Monitoring Analyst with French

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
creative assembly - Principal Level Designer

creative assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
PwC - Senior Consultant in the Delivery Deal Value Team

PwC

Sofia, Sofia City Province, Bulgaria (On-Site)
8 Months ago
Tide - Financial Crime Oversight & Advisory Specialist

Tide

Sofia, Sofia City Province, Bulgaria (Hybrid)
2 Months ago
GoDaddy - Aftermarket Support Guide

GoDaddy

Bulgaria (Remote)
5 Days ago
Progress - Senior Full-Stack Engineer

Progress

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
CyberArk - QA Automation Engineer

CyberArk

Bulgaria (Hybrid)
1 Month ago
creative assembly - Senior Audio QA Technician

creative assembly

Sofia, Sofia City Province, Bulgaria (On-Site)
2 Months ago
Aristocrat - Product Manager

Aristocrat

Sofia, Sofia City Province, Bulgaria (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

hitwicket-talent - Senior Software Engineer

hitwicket-talent

Hyderabad, Telangana, India (On-Site)
7 Months ago
Open Systems Technologies - SAP LE Consultant

Open Systems Technologies

Ridgefield Park, New Jersey, United States (On-Site)
6 Days ago
lifechruh - Senior Staff Software Engineer

lifechruh

Edmond, Oklahoma, United States (On-Site)
2 Months ago
Canonical - Alliances Field Engineer

Canonical

(Remote)
2 Months ago
Publicis Groupe - Senior Software Engineer

Publicis Groupe

Bengaluru, Karnataka, India (Hybrid)
1 Week ago
Marvell - Design Verification Engineer - Principal

Marvell

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
1 Week ago
Varonis  - Technical Support Engineer

Varonis

Morrisville, North Carolina, United States (On-Site)
6 Months ago
Tesla - Metrology Engineer

Tesla

Ontario, Canada (On-Site)
5 Months ago
Nagarro - Senior Staff Consultant ,SAP Financial Management

Nagarro

India (Remote)
9 Months ago
NVIDIA - STA Engineer

NVIDIA

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Sofia, Sofia City Province, Bulgaria (Hybrid)

Sofia, Sofia City Province, Bulgaria (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

Sofia, Sofia City Province, Bulgaria (On-Site)

Sofia, Sofia City Province, Bulgaria (Hybrid)

View All Jobs

Get notified when new jobs are added by Bede Gaming

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug