As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will define, maintain and enhance the local development experience. You will be responsible for ensuring environments are consistently working, troubleshooting issues, streamlining initial setups, and driving improvements to tooling and processes. Crucially, you will also be exploring and implementing innovative ways to leverage Artificial Intelligence (AI) to optimize our development environments.
Job listings
USD/year
USD/year
As a Senior Software Engineer on the Developer Productivity - Async team, you will work on improving developer productivity by enhancing the tools and systems used by product engineers. You will focus on asynchronous processing, ensuring that our applications are efficient, reliable, and scalable. Your work will involve maintaining and improving the infrastructure that supports background jobs and asynchronous communication between our applications using technologies such as Sidekiq and Karafka.