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
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.
The company is looking for a sharp, self-motivated, problem-solving Senior Backend Engineer to join their team. As a Senior Backend Engineer on the Platform team, you'll help ensure that CompanyCam's engineers have everything they need to be happy and productive. The candidate will actively contribute to the evolution of the culture and processes of a growing engineering team , especially the backend engineering discipline.