Software Engineer (Go), Web SDKs

Vienna, Austria

Share on Twitter.
Share on Facebook.
Share on LinkedIn.
Apply For This RoleBrowse open rolesLearn About Sentry

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 85,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 backend Engineer on our Web SDK team, you'll join a cross-functional group of Software Engineers that are responsible for various Sentry SDKs.

You will be working on maintaining and growing our Go SDK that is used to ingest events into Sentry. This means you will also be involved in the design and evolution of APIs used to ingest events into the Sentry across all SDKs.

In this role you will:

  • Work in the web backend SDK team to improve and evolve our Go SDK.
  • Collaborate with other teams in Vienna, Toronto and San Francisco to build solutions that scale (we ingest 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.
  • Assist Customer Operations to resolve live customer issues when bugs sneak into production caused by the SDKs.
  • Participate in business planning and help guide the direction for all SDKs of Sentry.

Examples of projects our team has worked on:

You’ll love this job if you:

  • You love building a product by developers for developers.
  • You take pride in building features that don't just work but are also delightful to use.
  • You want to join a modern software development team that iterates and ships code rapidly.
  • You want to contribute to open source full-time — our product is entirely Open Source.
  • You work with collaborative, thoughtful engineers who push themselves and others to do better.

Qualifications

  • You have 1+ years as a Software Engineer and/or related role (e.g. web developer, SDK engineer, SDK maintainer).
  • Professional experience with the programming language Go.
  • Experience in developing web applications / SDKs.
  • Bonus points for experience with Python, Ruby or experience maintaining open-source libraries.
  • Good written and spoken English communication skills.
  • Live in the Vienna, Austria area or are willing to relocate.

Benefits

  • Competitive salary and meaningful equity
  • Commuter subsidy
  • Lunch reimbursement
  • Learning & Development stipend and various other benefits
  • Flexible working schedule
  • Austrian healthcare
  • Pet-friendly office
  • Company events (Hack Weeks, All Hands) and visits to our SF headquarters
  • Relocation assistance - you are living in, or willing to relocate to, Vienna, Austria area

Sentry values diversity and inclusivity in our company and is an equal opportunity employer. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

We are obliged by law to quote the minimum wage of EUR 36,890-- 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 53,000-- gross per year.

Apply For This Role
© 2022 • Sentry is a registered Trademark
of Functional Software, Inc.