Senior Software Engineer - Client Platforms Information Technology (IT) - San Francisco, CA at Geebo

Senior Software Engineer - Client Platforms

Discord is about giving people the power to create space to find belonging in their lives.
We want to make it easier for you to talk regularly with the people you care about.
We want you to build genuine relationships with your friends and communities close to home or around the world.
Original, reliable, playful, and relatable.
These are the values that connect our users and our employees at Discord.
Discord is looking for a technical, empathetic, hands-on, and mission-focused engineer who is passionate to join our Client Platforms Team.
This collection of squads creates delightful developer experiences for product engineers to accelerate their ability to build and ship UI products.
It supports the end-end development process from writing code, to deploying to production, to monitoring how that code performs across web, mobile, and desktop.
You'll bring your expertise and passion for delivering high quality products to equip an engineering organization with the technology needed to move quickly and improve on product features that bring millions of people together.
What You'll Be DoingAutomate and improve the release process for Discord client across mobile and desktop platformsAutomate tools to detect and triage regressions of performance metrics in productionVisionary who can set the vision and roadmap for client platforms team to achieve impactful initiativesCollaborate with product engineering teams, PMs, and designers to understand opportunities to improve the release cadence of Discord app without sacrificingStay up-to-date with the latest industry technologies, and leverage that knowledge to improve our release processSupport product engineers in using the release process through documentation, answering questions, and sharing best practicesMentor engineers on the team to help build an empathetic and impactful teamYou Will Thrive In This Role If7
years of experience in software development with a focus on mobile and desktop release managementExperience with building mobile and desktop release process for apps with large user baseFamiliarity with using monitoring and triage tools like Sentry, Datadog and ModeExpertise in a multiple development tools (CLI tools, build/deployment processes)Familiarity with modern client-side frameworks and tools (like React, React Native, Typescript, webpack, Babel)Be comfortable with working across multiple programming languagesBroad experience across many domains and technologiesThe US base salary range for this full-time position is $183,000 to $201,500
equity
benefits.
Our salary ranges are determined by role and level.
Within the range, individual pay is determined by additional factors, including job-related experience, and relevant education or training.
Please note that the compensation details listed in US role postings reflect the base salary only, and do not include equity, or benefits.
#LI-HybridAbout UsDiscord is a voice, video and text app that helps friends come together to hang out, have fun, and play games.
With over 150 million monthly users, Discord has grown to become one of the most popular communications services in the world.
Discord offers a premium subscription called Nitro that gives users special perks like higher quality streams and fun customizations.
We re working toward an inclusive world where no one feels like an outsider, where genuine human connection is a click, text chat, or voice call away.
A place where everyone can find belonging.
Challenging? Heck yes.
Rewarding? Double heck yes.
It s a mission that gives us the chance to positively impact millions of people all over the world.
So if this strikes a chord with you, come build belonging with us!.
Estimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.