drjobs Staff Software Engineer (.NET)

Staff Software Engineer (.NET)

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Sofia - Bulgaria

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Were 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 youll play a key part in shaping the player experience through robust scalable solutions.

As a Staff Software Engineer youll be recognised as a respected technical expert taking ownership of the technical direction code quality system health documentation and architectural integrity of your area. Youll report to a Senior Software 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 youre comfortable with this arrangement.
What youll 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
Were 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. Youll bring a strong technical foundation and a passion for driving continuous improvement at scale.

Youll 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 youll 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)
About Bede Gaming
Bede Gaming (part of the Gauselmann Group) offers world class platforms for the online gambling industry. We power some of the markets biggest brands providing innovative solutions to digital ambitions. Our customers trust us to execute 50 billion of financial transactions every year and we manage data for approx 6 million players globally.

Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.