Latest Job Offers for Sentry from Vienna

Add new offer
Company logo Job Position Location Salary Range Contract Type Tags Details
Senior Software Engineer (Go), SDK
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

As a Senior Software Engineer in our SDK team you'll join a cross-functional group responsible for the client facing operations of Sentry. This includes building and maintaining our Go SDK and supporting the ecosystem surrounding it. You will help Sentry improve the quality of life of Go developers everywhere by building best in class application monitoring solutions. You will work with product and technical leaders to drive Sentry's Golang community growth.

In this role you will

  • Work in the client infrastructure team to improve and evolve our Go SDK
  • Work together with maintainers of upstream packages
    • This could be packages our SDK depends on and/or
    • Packages we want to instrument for our users (like frameworks or libraries)
  • Write unit and integration tests that ensure the correctness of your work
  • Write strong documentation to help educate both peers and our customers
  • Work together with product teams to ensure our product caters the needs of developers in the Golang ecosystem
  • Assist our Customer Operations team to resolve live customer issues when bugs sneak into production caused by the SDKs

You’ll love this job if you

  • Take pride in building features that don't just work but are also delightful to use
  • Want to build a product by developers for developers
  • Want to join a modern software development team that iterates and ships code rapidly
  • Get excited about contributing to open source full-time — our product is entirely Open Source
  • Enjoy working with collaborative, thoughtful engineers who push themselves and others to do better
  • Love to interact with your user base - whether it be on GitHub or in-person at conferences

Qualifications

  • 8+ years as a software engineer working in application or library development
  • 4+ years of professional experience working with Go
  • Bonus points for experience with other programming languages
  • Bonus points for experience maintaining open-source libraries
  • Strong written and spoken English communication skills
  • Living in Vienna (Austria) or willing to relocation
  • Please note the following:
    • Visa sponsorship is not available for this position
    • This is a full-time position

We are obliged by law to quote the minimum wage of EUR 71,848,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 95,000-- gross per year.

A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Software Engineer (.NET), SDK Team
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

As a Senior Software Engineer (.NET) in our SDK team you'll join a cross-functional group responsible for the client facing operations of Sentry. This includes building and maintaining our .NET SDK and supporting the ecosystem surrounding it. You will help Sentry improve the quality of life of .NET developers everywhere by building best in class application monitoring solutions. You will work with product and technical leaders to drive Sentry's .NET community growth.

In this role you will

  • Work with the client infrastructure teams to improve and evolve Sentry's .NET SDKs for backend, web, desktop, mobile and gaming
  • Work together with maintainers of upstream packages
    • This could be packages our SDK depends on and/or packages we want to instrument for our users (like frameworks such as .NET itself or OSS libraries)
  • Collaborate with the other SDK teams on API and protocol design that scale (we ingest over a billion events every day)
  • Improve Sentry's .NET performance and error monitoring solutions for associated frameworks: ASP.NET, ASP.NET Core, WinForms, WPF, Blazor, MAUI and Unity
  • Write unit and integration tests that ensure the correctness of your work, as well as strong documentation to help educate both peers and customers
  • Assist Customer Operations to resolve live customer issues when bugs sneak into production caused by the SDKs

You’ll love this job if you

  • Take pride in building features that don't just work but are also delightful to use
  • Want to build a product by developers for developers
  • Want to join a modern software development team that iterates and ships code rapidly
  • Get excited about contributing to open source full-time — our product is entirely Open Source
  • Enjoy working with collaborative, thoughtful engineers who push themselves and others to do better
  • Love to interact with your user base - whether it be on GitHub or in-person at conferences
  • Love writing C# (we also do) and learning things in depth

Qualifications

  • 5+ years as a Software Engineer and/or related role (e.g. app or backend developer, SDK engineer)
  • Experience in developing with .NET Framework and .NET Core (Mono is a bonus)
  • Experience in programming languages used in the .NET ecosystem like C# and F#
  • Bonus points for experience with Java, C, C++ or low level languages
  • Good written and spoken English communication skills

About the role

As a Senior Software Engineer (.NET) in our SDK team you'll join a cross-functional group responsible for the client facing operations of Sentry. This includes building and maintaining our .NET SDK and supporting the ecosystem surrounding it. You will help Sentry improve the quality of life of .NET developers everywhere by building best in class application monitoring solutions. You will work with product and technical leaders to drive Sentry's .NET community growth.

In this role you will

  • Work with the client infrastructure teams to improve and evolve Sentry's .NET SDKs for backend, web, desktop, mobile and gaming
  • Work together with maintainers of upstream packages
    • This could be packages our SDK depends on and/or packages we want to instrument for our users (like frameworks such as .NET itself or OSS libraries)
  • Collaborate with the other SDK teams on API and protocol design that scale (we ingest over a billion events every day)
  • Improve Sentry's .NET performance and error monitoring solutions for associated frameworks: ASP.NET, ASP.NET Core, WinForms, WPF, Blazor, MAUI and Unity
  • Write unit and integration tests that ensure the correctness of your work, as well as strong documentation to help educate both peers and customers
  • Assist Customer Operations to resolve live customer issues when bugs sneak into production caused by the SDKs

You’ll love this job if you

  • Take pride in building features that don't just work but are also delightful to use
  • Want to build a product by developers for developers
  • Want to join a modern software development team that iterates and ships code rapidly
  • Get excited about contributing to open source full-time — our product is entirely Open Source
  • Enjoy working with collaborative, thoughtful engineers who push themselves and others to do better
  • Love to interact with your user base - whether it be on GitHub or in-person at conferences
  • Love writing C# (we also do) and learning things in depth

Qualifications

  • 5+ years as a Software Engineer and/or related role (e.g. app or backend developer, SDK engineer)
  • Experience in developing with .NET Framework and .NET Core (Mono is a bonus)
  • Experience in programming languages used in the .NET ecosystem like C# and F#
  • Bonus points for experience with Java, C, C++ or low level languages
  • Good written and spoken English communication skills

We are obliged by law to quote the minimum wage of EUR 60,844,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 95,000-- gross per year. A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Site Reliability Engineer
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

The Site Reliability Engineering team is responsible for the deployment, configuration, maintenance and monitoring of Sentry's hosted platform. We do this by leveraging automation tools to automatically spin up and scale services to meet the traffic demands of 1,000,000+ developers. Sentry receives over a billion events a day, and processes terabytes of data to return complex aggregations with sub-second latency.

As a Site Reliability Engineer, you will work with a multitude of technologies and have a direct impact on how Sentry evolves to handle 100x our current event volume.

You’ll contribute to the vision of the SRE team in a world of cloud providers and partner with other engineering teams in their efforts to grow and sustain Sentry.

In this role you will

  • Ensure the uptime and reliability of Sentry's hosted platform
  • Architect and automate services and systems to meet the demand of scale
  • Analyze and tune systems to operate at maximum efficiency
  • Collaborate with other Engineering teams to deploy and scale new and existing services
  • Be a member of the team's on-call rotation - being available to respond and resolve critical issues

You’ll love this job if you

  • Have experience inleading the way
  • Enjoy fiddling with new cloud technologies and services
  • Are not afraid to dig into system internals during the troubleshooting process
  • Have seen networks make and break hosted solutions, and have direct experience with growing and maintaining **distributed **systems
  • Are familiar with the various SaaS ecosystems and have taken ownership of a service you once knew nothing about
  • Have a story (or two) of royally goofing it and can tell us why it would never happen again under your watch

Qualifications

  • 3+ years of relevant experience
  • Experience with production monitoring and logging tools
  • Experience with some or all of the following tools we leverage:
    • System Administration: Debian, Docker
    • Cloud: Google Cloud Platform
    • Databases: PostgreSQL, ClickHouse, Redis, BigTable
    • Environment Management: Saltstack, Kubernetes, Terraform
    • TCP/HTTP Routing: HAProxy, NGINX, Envoy
    • Data Streaming Platforms: Kafka, RabbitMQ
  • Experience with programming and scripting (Python is a plus)
  • Good written and oral communication skills and ability to articulate technical concepts clearly and succinctly

We are obliged by law to quote the minimum wage of EUR 60,844,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 79,000-- gross per year. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Software Engineer, Platform
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Sentry.io provides a suite of services to diagnose health problems in their customer's applications. These tools are mission-critical to companies who want to respond effectively in fast-paced markets and always expanding.

We make the development and deployment of these tools a safe and enjoyable experience, by building a scalable platform for engineers to build on top. From ingestion, to storage to reasoning about how the pieces fit together.

As a member of the Platform Team, you will be responsible for building the right architecture for Sentry. We’re converting from a legacy monolith to a more flexible service-oriented world. You will be planning and implementing the switch from our organically grown ingestion pipeline to one that is ready for a much larger Sentry.

If the idea of making a pipeline scale to millions of events a second brings a smile to your face, this could be the job for you.

In this role you will

  • Improve the design of our ingestion pipeline and storage systems, ensuring that every engineer is able to build on top of it efficiently for new projects
  • Learn from our retrospectives to improve our systems to help developers avoid outages in the future
  • Help us break up a legacy Django monolith into smaller, dedicated services

You’ll love this job if you

  • Understand how to make developers make the right decisions to ship fast but stable on a shared platform
  • Have experience with distributed systems, but are looking for exposure to higher scale. We process hundreds of thousands of events/second — scaling on the storage team isn’t just “put a cache in front of it”
  • Have a vigilant eye for the mixing of infrastructure and business logic concerns. We try to push business logic out of our team’s code and into the product
  • Want opportunities to improve processes and the status quo. This team is created out of an operational need addressing some long accumulated tech debt and legacy code base

Qualifications

  • 8+ years of relevant software engineering experience
  • Proven track record of successfully scaling a platform, particularly in transitioning from a legacy monolith to a more adaptable service-oriented architecture
  • Excellent written and oral communication skills and ability to articulate technical concepts clearly and succinctly
  • Strong knowledge of replicated and/or distributed systems
  • You have experience with some or all of the following systems we leverage:
    • Disk-driven Storage Systems: PostgreSQL, ClickHouse
    • Memory-driven Storage Systems: Memcached, Redis
    • Streaming Platforms: Kafka, RabbitMQ
  • Experience with Python or a similar dynamic programming language
  • Experience with Rust, Go or a similar compiled programming language
  • Please note the following:
    • Visa sponsorship is not available for this position
    • This is a full-time position

We are obliged by law to quote the minimum wage of EUR 71,848,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 95,000-- gross per year.

A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Software Engineer, Mobile SDK
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

As a Senior Mobile SDK Engineer on our client infrastructure team (SDK), you'll join a cross-functional group of engineers who are responsible for the client-facing operation of Sentry.

This includes building and maintaining our mobile SDKs (iOS and React Native) that are used to send events to the Sentry backend. You will primarily own our React Native SDK, as well as the Mobile platform end-to-end. This means you will also be involved in the design and evolution of the APIs and product experiences powering our Mobile offerings.

In this role you will

  • Work with product engineering and client infrastructure teams to improve and evolve Sentry's Mobile products - like building the future of performance monitoring, and working on new technologies like Session Replay
  • Use a variety of programming languages, systems, and technologies to own and solve problems related to mobile SDKs: Swift, Objective-C, TypeScript, Kotlin, Java and Dart
  • Collaborate with the other SDK teams on API and protocol design that scale (we ingest over a billion events every day)
  • Engage with teams and stakeholders across the company to drive strategic initiatives for the mobile team
  • Write unit and integration tests that ensure the correctness of your work, as well as strong documentation to help educate both peers and customers
  • Assist Customer Operations to resolve live customer issues when bugs sneak into production caused by the SDKs

You’ll love this job if you

  • Take pride in building features that don't just work, but are also delightful to use
  • Are intrigued by the chance to build a product by developers, for developers
  • Enjoy contributing to open source full-time — our product is entirely Open Source
  • Want to join a modern software development team that iterates and ships code rapidly
  • Love to work with collaborative, thoughtful engineers who push themselves and others to do better

Qualifications

  • 5+ years as a Software Engineer and/or related role (e.g. mobile app developer, SDK engineer)
  • Experience in developing for mobile platforms (iOS and/or Android)
  • Experience in programming languages used on mobile platforms (Swift, Objective-C, JavaScript/TypeScript)
  • Experience with React Native is a big plus, bonus points for experience with Flutter, C/C++, or maintaining open source libraries
  • Proven ability to drive cross-functional projects successfully
  • Good written and spoken English communication skills
  • Live in the Vienna area or are willing to relocate
  • Please note the following:
    • Visa sponsorship is not available for this position
    • This is a full-time position

We are obliged by law to quote the minimum wage of EUR 60,844,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 95,000-- gross per year.

A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Engineering Manager, SRE
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

As the Engineering Manager of the Site Reliability team, you’ll lead an ensemble of Site Reliability Engineers (SREs) ensuring resilience in Sentry’s products as it scales. The SRE team monitors production and owns the incident management process to keep critical systems highly available. They influence the engineering culture by promoting operational principles (i.e. SLOs) and infrastructure design principles that have been validated in production. Product engineering teams work closely with SREs to make sure they release quality products and features.

You’ll work closely with your team and collaborate with other engineering functions to build valuable features that contribute towards achieving our business goals. You’ll inspire and cultivate a strong team identity by conducting individualized mentoring and keeping everyone accountable for operational duties and project deliverables. You’ll be instrumental in evolving the remit of SRE to meet the needs of engineering as Sentry grows.

In this role you will

  • Grow and develop a team of talented and motivated SREs
  • Set direction for the team, anticipating strategic and scaling-related challenges
  • Participate in quarterly planning sessions to help the team develop achievable milestones
  • Communicate deliverable outcomes to engineering, product, and design
  • Contribute to Sentry’s cloud strategy
  • Foster a healthy and collaborative culture that embodies our values
  • Be part of the escalation path for our on-call, possibly being on-call when needed

You’ll love this job if you

  • Enjoy mentoring and helping other engineers grow
  • Take challenges that you don't see every day, daily
  • Like developing processes to help the team reduce toil
  • Get excited about converting learnings from incidents to actions that make engineering better
  • Enjoy working in a team of SREs who are passionate about constantly improving how we operate

Qualifications

  • 5+ years of industry experience in software engineering
  • Ideally 2+ years of people management experience
  • Experience working with distributed systems in Cloud environments (AWS, GCP, or Azure)
  • Experience with tools that manage systems including Terraform, Kubernetes, Salt, and Envoy
  • Good written and spoken English communication skills
  • Bonus points if you have experience working with globally distributed teams
  • Live in the Vienna, Austria area or are willing to relocate
  • Please note the following:
    • Visa sponsorship is not available for this position
    • This is a full-time position

We are obliged by law to quote the minimum wage of EUR 70,028,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 100,000-- gross per year.

A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role
Senior Software Engineer, Game Developer Experience
Sentry
Vienna , Austria - - - Unknown - - -

Category:

Engineering

Is remote?:

No

About Sentry

Bad software is everywhere, and we’re tired of it. Sentry is on a mission to help developers write better software faster, so we can get back to enjoying technology.

With more than $217 million in funding and 100,000+ organizations that believe we’re on to something, we're building performance and error monitoring tools that help companies like Disney, Microsoft, and Atlassian spend less time fixing bugs and more time building products. If you like to selfishly build things that make your digital life better, come help us build the next generation of software monitoring tools.

About the role

Sentry is a comprehensive software monitoring suite for every platform, including games on mobile devices, consoles, and desktop PCs. Our tools capture everything from runtime errors and crash diagnostics to distributed traces and performance profiling. As part of the Game Developer Experience team, you'll work on developing instrumentation that collects and displays critical data tailored for game developers and their platforms. This includes everything from indie developers using open-source game engines for mobile or desktop, to AAA studios building with Unreal Engine or proprietary engines for major consoles. You will deliver best-in-class monitoring tools that support a wide range of platforms—including Windows, macOS, Linux, Android, iOS, PlayStation, Switch, and Xbox—and game engines like Unreal Engine, Unity, and Godot.

In this role you will

  • Develop solutions to improve the stability and performance of games that run on desktop, mobile and consoles and are played by millions
  • Interact and collaborate with the largest and most successful gaming companies on the planet
  • Build tools and services to support game consoles such as Sony PlayStation and Xbox, using languages like C++ and Rust
  • Develop and maintain SDKs for game engines such as Unreal Engine, Unity as well as custom/proprietary game engines
  • Contribute to our open source tools and libraries. For example, symbolic

You’ll love this job if you

  • Would love to build developer tools, for game developers
  • Are curious about what's happening under the hood of runtimes and developer tools
  • Take pride in building features that don't just work, but are also delightful to use
  • Want to join a modern software development team that iterates and ships code rapidly
  • Love to work with collaborative, thoughtful engineers who push themselves and others to do better

Qualifications

  • 5+ years as a Software Engineer and/or related role (e.g. Game developer, SDK engineer)
  • Experience with native development with C and C++
  • Experience with game console development, including platforms like Sony PlayStation, Microsoft Xbox, and Nintendo Switch
  • Experience with game engines, such as Unreal Engine. Bonus points for experience with custom game engines, Unity and C#
  • Understanding of memory management, multi-threading, and cross-platform development.
  • Good written and spoken English communication skills
  • Please note the following:
    • Visa sponsorship is not available for this position
    • This is a full-time position

We are obliged by law to quote the minimum wage of EUR 60,844,-- gross per year for this position, in accordance with the respective collective agreement (IT-KV). The salary that Sentry offers you is adjusted to the current market situation and our starting point is EUR 95,000-- gross per year.

A successful candidate will be 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). See Sentry Benefits for more details about the Company’s benefit plans/programs.

 

Equal Opportunity at Sentry

Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.

If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.

Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy.

Apply For This Role