Airbnb is a community based on connection and belonging.
Senior Software Engineer, Reliability Engineering
Location
Brazil
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Reliability Engineering
Airbnb
• Design, implement and maintain the tools and systems that support service reliability, monitoring, and alerting. • Collaborate with other engineering teams to ensure services are designed with reliability in mind, and provide guidance on the appropriate use of tooling and automation. • Identify opportunities to improve the reliability, scalability, and efficiency of our services and drive their implementation. • Work with infrastructure engineers to understand the challenges they face in operating our services and develop tools and systems to help them manage these challenges. • Participate in incident response and post-mortems to identify and address systemic issues. • Continuously evaluate new technologies and industry best practices to improve our SRE tooling and incident response procedures. • Gain and maintain an intimate understanding of how the critical parts of the site work (services, infrastructure, product, tools, and processes) • Lead high-urgency incidents and mentor less-experienced engineers in effectively handling incidents.
Job Requirements
- Bachelor's degree in Computer Science or related field.
- 5+ years of experience in software engineering or SRE roles, with a focus on large scale distributed systems.
- Strong coding skills in at least one programming language, such as Java, Python, or Go.
- Experience with distributed systems and service-oriented architectures.
- Experience with cloud computing platforms such as AWS or Google Cloud Platform.
- Strong conviction in software development best practices, including version control, automated testing, and continuous integration and delivery.
- Experience with containerization technologies such as Docker and Kubernetes.
- Excellent problem-solving and analytical skills, with a strong attention to detail.
- Ability to work effectively in a fast-paced and dynamic environment.
- Fluent in English (Professional Level).
Benefits
- Health insurance
- Paid time off
- Flexible working hours
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
• Diseño, operación y aseguramiento de nuestra plataforma de eventos distribuida y pasarela de servicios • Mantenimiento de los flujos de datos en tiempo real y la conectividad de nuestras aplicaciones en la nube
• Design and implement CI/CD pipelines for both general applications and machine learning workflows • Build and maintain scalable infrastructure using containerization (Docker, Kubernetes) and infrastructure-as-code tools • Manage and optimize cloud-based environments across AWS, GCP, or Azure • Deploy, monitor, and maintain machine learning models and pipelines in production environments • Establish and improve monitoring, logging, and alerting systems for application and ML infrastructure health • Automate deployment, scaling, and operational tasks to reduce manual overhead and improve reliability • Collaborate with software engineers and data scientists to understand deployment requirements and optimize system architecture • Ensure security, performance, and reliability across infrastructure and application layers • Troubleshoot and resolve infrastructure, deployment, and operational issues • Maintain documentation and best practices for infrastructure and deployment processes
Lead DevOps Engineer
Pluribus DigitalWe help government agencies deliver public services as modern digital products.
• Lead the design, governance, and evolution of enterprise cloud architecture within a federal environment • Define cloud architecture standards and guide DevOps teams • Ensure Azure environments are designed for scalability, resilience, security, and compliance • Collaborate closely with engineering teams and government stakeholders • Design and oversee highly available, secure, and scalable Azure architectures • Define enterprise Azure reference architectures, patterns, and best practices • Establish architectural guidance for Azure identity, governance, policy enforcement, and monitoring frameworks • Guide DevOps teams in implementing automated CI/CD pipelines • Lead architecture planning for migration of on-premises workloads to Azure • Ensure architecture aligns with federal security and compliance requirements
• Partner with Customers to Drive Transformation • Act as a trusted advisor to customers, helping them define and execute their software delivery, platform engineering, and AI adoption strategies. • Collaborate with engineering leaders, platform teams, and executives to align technology initiatives with business outcomes. • Assess current software delivery capabilities and develop transformation roadmaps that improve developer productivity, security, governance, and operational efficiency. • Design and recommend modern DevSecOps, Platform Engineering, and AI-enabled delivery architectures that accelerate innovation at scale. • Lead discovery workshops, architecture reviews, and strategic advisory engagements with customer stakeholders. • Build proofs of concept, reference architectures, and pilot programs that validate new approaches and demonstrate measurable value. • Guide customers in adopting emerging practices such as AI-assisted development, agentic workflows, intelligent automation, and software delivery optimization. • Influence customer adoption and success plans to maximize long-term value from CloudBees solutions and services. • Serve as the voice of the customer within CloudBees, helping shape product strategy, roadmap priorities, and future platform capabilities. • Communicate effectively with audiences ranging from hands-on engineers to executive leadership teams. • Travel occasionally for customer workshops, strategic planning sessions, and company events.




