Logo of Huzzle

Senior Site Reliability Engineer

image

Teya

1mo ago

  • Job
    Full-time
    Senior Level
  • Madrid
  • Quick Apply

AI generated summary

  • You should have Golang experience, knowledge of multi-language build systems, CI/CD understanding, and a focus on enhancing developer experience with a sense of ownership and empowerment.
  • You will design, develop, and manage software delivery, promote best practices for observability and performance, and enhance DORA metrics to drive company growth.

Requirements

  • Experience with the software development lifecycle, mainly Golang
  • Knowledge of build systems for multiple languages and technologies
  • Understanding of CI/CD and how to leverage it to support hundreds of teams
  • Improve developers' experience while using the tooling provided by the platform
  • Comfortable with ownership and empowerment

Responsibilities

  • Take part in the design, development, deployment and management of software delivery artefacts
  • Evangelize the best practices around observability, reliability, security and performance
  • Help the company grow faster by improving the company DORA metrics

FAQs

What is the main responsibility of a Senior Site Reliability Engineer at Teya?

The main responsibilities include participating in the design, development, deployment, and management of software delivery artifacts, promoting best practices around observability, reliability, security, and performance, and helping the company improve its DORA metrics.

What programming language is primarily used in this role?

The primary programming language used in this role is Golang.

What kind of working environment does Teya offer?

Teya offers a friendly, comfortable, and informal office environment with a fast-paced and innovative atmosphere.

Are there opportunities for flexible working hours?

Yes, Teya supports flexible working hours, as long as it suits both you and your team.

What qualifications are required for this position?

The required qualifications include experience with the software development lifecycle, knowledge of build systems for multiple languages, an understanding of CI/CD practices, and a commitment to improving developers' experiences.

How many days of annual leave are provided?

Teya provides 25 days of annual leave, in addition to bank holidays.

Is health insurance provided for employees?

Yes, Teya provides health insurance as part of their benefits package.

What kind of team dynamic is expected for this role?

The role expects comfort with ownership and empowerment, allowing for a collaborative and supportive team dynamic.

What key topics will be discussed with the candidate during the interview?

Key topics include container orchestration, managing application configurations for reproducible builds, and addressing the varying software delivery requirements of different teams.

What types of snacks are available in the office?

Office snacks are provided every day for employees.

Helping businesses thrive, every day.

Finance
Industry
1001-5000
Employees
2019
Founded Year

Mission & Purpose

Born in 2019, we are a pan-European company with a global presence. We've built a fast-paced, energetic, and innovative environment, always aiming to put our customers first. We build tools to unlock hassle-free payments, better business management, new and returning customers, all on fair terms. Our all-in-one offering is designed to simplify the everyday and unlock growth potential, to free them from the stuff that takes the joy out of doing business. Join us in building the technology solution that businesses deserve.

Culture & Values

  • The customer defines our purpose

    Our customers work tirelessly to give us products and experiences which improve our communities and society as a whole. They’re the reason for our existence and drive us forward every day. We make sure they’re at the forefront of the decisions we make, we dedicate time to listening and building connections with them, and their problems are ours.

  • Care

    We care deeply about our customers, as well as each other. For Teya, ‘care’ means being empathetic to each other and putting the needs of others before ourselves. It means that we’re respectful, honest, and focused on bringing out the best in all of us. We invest time in teaching and are open to new learning experiences so we can grow together.

  • Say it as it is

    We believe that honesty leads to better communication, stronger relationships, and greater results for our customers. We avoid sugar-coating things, we’re transparent with each other, and humble enough to admit when we don’t have the answer.

  • Ask Why

    We want to understand problems deeply, and we believe the best way to achieve this is by getting back to the root assumptions that drive decisions. Asking ‘why’ is an important tool to help us challenge old processes that no longer serve our customers, and we’re never afraid of breaking things to build something better.

  • Challenge until youre convinced

    We want to leverage the power of diverse opinions and perspectives across the business to get to the best outcomes. We encourage challenge to decisions which impact our customers, and understand that this only works when supported by the right context, care, and respect.

  • Entrepreneurs at heart

    At Teya, we’re shared owners of our vision and we take responsibility for delivery against it, no matter what role or region we might represent. As entrepreneurs, we expect difficult challenges and embrace them. We have a bias for taking action and delivering measurable results over empty promises or pretty presentations.

  • Tech-savvy

    To deliver value for more customers, we need technology to be at the heart of how we solve problems. It doesn’t matter whether you’re a software developer or a frontline agent, we use technology to improve every process. We believe every manual task is an opportunity for automation, and we encourage everyone in the business to live this mindset.

  • Be a team player

    We know we’re only going to be successful if we work together. We take time to study our own flaws to complement them with the strengths of other Teyans. There’s no room for office politics or competing egos, as ultimately our customers deserve better from us. High-performing teams at Teya come from different backgrounds with different context, but with deep levels of trust and respect for each other.

  • Winning mindset

    We benchmark ourselves against the highest standards, and make the choice to go above and beyond. This sometimes means we fail to deliver on our short term goals, but the learnings we take fuel progress against our ultimate vision. We value a growth mindset, and it’s our desire to do better and do more for our customers that keeps us going.