This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior Software Engineer, Native, on our client infrastructure (SDK) team, you'll join a cross-functional group of Software Engineers that is responsible for the client facing operation of Sentry. This includes building and maintaining SDK libraries, extending our existing native integrations, and building new integrations for Gaming Consoles. This means you will be involved in the design and evolution of both external and internal services, as well as create new mission critical software at Sentry.
Job Responsibility:
Develop first-class clients for native languages like C and C++, as well as integrations for popular frameworks in Gaming, IoT and high performance applications
Work in the Game Dev Experience (GDX) team to improve and evolve our native, game engine and console products
Puzzle over unique challenges in the fields of compilers, debugging, operating system internals, low-level optimization, and distributed systems
Use a variety of programming languages, systems, and technologies to own and solve problems related to mission critical software of Sentry (C and C++ — but also Rust, Python, .NET and JavaScript)
Collaborate with Infrastructure and Operations teams to build solutions that scale (we process over a billion events every day)
Write unit and integration tests that ensure the correctness of your work, as well as strong documentation to help educate both peers and customers
Requirements:
5+ years relevant experience
Experience in writing high performance native server, desktop-applications or libraries
Experience in programming languages such as C and C++
Good written and spoken English communication skills
Live in the Vienna, Austria area or are willing to relocate
Nice to have:
Bonus points for experience with Game engines (Unreal, Unity, Godot) or Gaming Consoles (PlayStation, Xbox, Nintendo Switch) and other programming languages (Rust, .NET)
What we offer:
Offers Equity
Eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage)