
Visualize your data with Grafana's powerful platform
Grafana Labs, headquartered in New York City, is the creator of Grafana, a leading open-source analytics and visualization platform used by over 1 million users worldwide. The platform integrates with various data sources, enabling users to create dynamic dashboards and alerts. Grafana Labs has rais...
Employees enjoy competitive salaries, equity options, flexible remote work policies, generous PTO, and a learning budget for professional development....
Grafana fosters a remote-friendly culture that prioritizes transparency and collaboration, allowing teams to work effectively across different time zo...

Grafana • United Kingdom (Remote)
Grafana is seeking a Senior Software Engineer to lead the architecture and development of enterprise applications. You'll work with technologies like Java, JavaScript, and Grafana to enhance operational efficiency. This role requires significant technical expertise and offers a remote work environment.
You have 5+ years of experience in software engineering, with a strong focus on enterprise applications. Your background includes designing and implementing scalable systems that enhance operational efficiency across organizations. You are proficient in Java and JavaScript, and you have experience with Python, which allows you to tackle a variety of technical challenges effectively.
You possess a deep understanding of software architecture and development best practices. You have successfully led projects from conception through deployment, ensuring that systems are robust and maintainable. Your experience with Grafana or similar visualization tools enables you to create insightful dashboards that drive data-driven decision-making.
You thrive in a remote-first environment and are comfortable collaborating with cross-functional teams. Your communication skills allow you to articulate complex technical concepts to non-technical stakeholders, fostering a collaborative atmosphere that encourages innovation.
You are adaptable and open to learning new technologies, which is essential in a fast-paced, evolving industry. You understand the importance of operational efficiency and are passionate about leveraging technology to improve business processes.
Experience with cloud platforms such as AWS or Azure is a plus, as is familiarity with containerization technologies like Docker and Kubernetes. Knowledge of observability tools and practices will further enhance your ability to contribute to Grafana Labs' mission.
In this role, you will take ownership of the architecture, development, and maintenance of Grafana Labs' internal business systems. You will be the driving force behind operational efficiency, connecting disparate systems with robust solutions that streamline processes and enhance productivity.
You will collaborate closely with product managers, designers, and other engineers to define requirements and deliver high-quality software solutions. Your responsibilities will include designing APIs, implementing features, and ensuring that systems are scalable and secure.
You will also be involved in code reviews and mentoring junior engineers, sharing your expertise to help them grow in their careers. Your contributions will directly impact the success of Grafana Labs as we continue to scale and innovate in the open-source space.
Grafana Labs offers a fully remote work environment, allowing you to work from anywhere in the UK. We provide competitive compensation and benefits, including opportunities for professional development and growth within the company. Our culture emphasizes transparency, autonomy, and trust, making it a great place for innovative thinkers who want to make a meaningful impact.
Join us at Grafana Labs and be part of a team that is shaping the future of observability and data visualization. We encourage you to apply even if your experience doesn't match every requirement — your passion and willingness to learn are what matter most.
Apply now or save it for later. Get alerts for similar jobs at Grafana.