
Simplifying microservice state management for developers
Temporal is a leading provider of open-source microservice state management solutions, simplifying the complexities of developing reliable cloud software. Trusted by major companies like Netflix, DoorDash, Snap, and Google Cloud, Temporal has raised $706.3 million in funding and achieved a valuation...
Temporal offers a remote-first work environment, unlimited time-off, comprehensive medical, dental, and vision benefits, a 401(k) plan, and company-is...
Temporal fosters a culture focused on simplifying the developer experience by managing application state, allowing engineers to concentrate on coding....

Temporal Technologies • United States - Remote Opportunity
Temporal Technologies is hiring a Staff Software Engineer focused on Observability to enhance developer productivity and reliability. You'll work with technologies like Java, Python, Docker, and Kubernetes in a remote capacity. This role requires significant experience in software development and observability tools.
You have 5+ years of experience in software engineering, with a strong focus on building and maintaining observability tools that enhance developer productivity. Your expertise in Java and Python allows you to create robust applications that are both reliable and efficient. You understand the intricacies of the software development lifecycle and have experience leading projects from conception to deployment. You are familiar with containerization technologies like Docker and orchestration tools such as Kubernetes, which you have used to streamline application deployment and monitoring.
Your background includes working with cloud platforms, particularly AWS, where you have implemented scalable solutions that meet the needs of both internal teams and customers. You have a solid understanding of observability frameworks and tools, including Elasticsearch, Grafana, and Prometheus, which you have utilized to monitor application performance and troubleshoot issues effectively. You thrive in collaborative environments and enjoy working closely with cross-functional teams to drive improvements in the developer experience.
You are passionate about open-source software and have contributed to projects that aim to simplify the development process for others. Your curiosity drives you to stay updated with the latest industry trends and technologies, and you are eager to share your knowledge with your peers. You value diversity and inclusion in the workplace and are committed to fostering an environment where everyone can contribute and succeed.
Experience with additional programming languages such as Go or Ruby is a plus, as is familiarity with CI/CD practices and tools. You may have experience in mentoring junior engineers, helping them grow their skills and navigate complex technical challenges. A background in building developer tools or platforms would be advantageous, as would any contributions to open-source communities.
In this role, you will lead the development of observability tools that enhance the productivity of Temporal's engineering teams. You will be responsible for defining the goals and requirements for new features, collaborating with stakeholders to ensure alignment with business objectives. Your work will involve designing and implementing solutions that provide visibility into application performance, enabling teams to identify and resolve issues quickly.
You will oversee the operationalization and deployment of observability tools, ensuring they are integrated seamlessly into the existing infrastructure. Your expertise will guide the team in adopting best practices for monitoring and alerting, helping to create a culture of reliability and accountability. You will also engage with the developer community to gather feedback and iterate on features, ensuring that the tools you build meet the evolving needs of users.
As a senior member of the team, you will mentor and support junior engineers, sharing your knowledge and experience to help them develop their skills. You will participate in code reviews and contribute to the continuous improvement of development processes, fostering a collaborative and innovative environment. Your contributions will directly impact the success of Temporal's mission to provide a reliable foundation for developers everywhere.
Temporal Technologies offers a flexible remote work environment, allowing you to balance your professional and personal life effectively. You will be part of a diverse and inclusive team that values collaboration and innovation. We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Join us in our mission to empower developers and make a meaningful impact in the software development community.
Apply now or save it for later. Get alerts for similar jobs at Temporal Technologies.