Airbnb is a community based on connection and belonging.
Senior Software Engineer, Service Tools
Location
Brazil
Posted
11 hours ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Service Tools
Airbnb
Role Description The Service Tools team’s mission is to enable Airbnb backend developers to develop, test, and maintain their code quickly and reliably. This team is responsible for the standard development lifecycle for service owners—everything from AI Integration for service development, to how integration tests work, to building services for deployment. This represents Airbnb’s largest cohort of developers, you will ultimately be responsible for their productivity. As an engineer on Service Tools, you will work on technologies that help shape an industry-leading end to end developer experience for backend developers. In this role you will be: - Building our next-gen build system using the latest technologies (e.g., Bazel). - Working on integrations between the build system and CI/CD tooling (e.g., merge queues, code coverage, integration testing). - Improving the editor (e.g., IntelliJ) experience for all backend developers. - Helping to shape the technical strategy that directly moves our core metrics (Developer Experience, Developer Velocity, Debuggability, Resilience and Reliability) while reducing cost. - Partnering with engineering leaders across all Airbnb teams for adoption of the new capabilities. Your customers will be all engineers at Airbnb. - A player/coach of our high-performance team to ensure code quality, commitment to craft and operational excellence. Qualifications - FLUENT IN ENGLISH (PROFESSIONAL LEVEL) - 6+ years industry experience. - Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience. - Proficiency in one or more back-end server languages (Java/Ruby/Go/C++/etc.). - Experienced in architectural patterns of high-scale distributed products/services, such as well-designed APIs, data pipelines and efficient algorithms. - Experience or desire to work collaboratively in cross-functional teams with design, product and data science partners. - Experience working directly on build systems, and even better if you have hands-on experience with Bazel. - Experience working with large monorepos. - Extensive JVM experience. - Want to tackle projects with large open-ended scope and drive significant business impact. - Love collaborating via product reviews, code reviews and architecture discussions. - Are motivated to improve their teammates’ productivity. - Are excited to join an impactful infrastructure team. Our Commitment To Inclusion & Belonging Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com . Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Advanced .NET Fullstack Developer/ Tech lead
NagarroNagarro (Frankfurt: NA9) is a leader in digital product engineering and drives technology-led business breakthroughs.
Role Description Looking for a Senior Advanced .NET Fullstack Developer with: - 7+ years of overall software development experience - Strong expertise in C# and JavaScript - Hands-on experience building cloud-based applications using GCP or Azure Responsibilities include: - Design, develop and maintain fullstack applications and services using C#/.NET and JavaScript - Lead the technical design and continued development of a business-critical platform - Collaborate with business stakeholders, product teams and technical teams to translate requirements into effective technical solutions - Develop and integrate APIs, cloud services and platform components - Contribute to architecture decisions, development roadmaps and technical improvements - Support rapid Agile delivery, ensuring code quality, maintainability and performance - Provide technical guidance and contribute to efficient development team practices Qualifications - Expert-level C# - Expert-level JavaScript - 5+ years of experience in application/software development - 3+ years of experience working with cloud-based environments - At least 2 years of hands-on experience with GCP or Azure - Experience working in Agile development environments - Strong understanding of SDLC, software architecture, quality assurance and development best practices - Nice-to-have skills: - .NET Core - Experience with market research, survey platforms or survey data - Experience in the automotive industry Company Description 👋🏼 We're Nagarro. We are a digital product engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (18,000+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in!
Lead Cloud Software Engineer
Coupa SoftwareSpend is the fuel to help your company deliver performance, profitability, and purpose!
• Architect automation for container environments and lead the transition of microservices into our EKS/AKS golden platform • Facilitate the migration of monolithic Ruby on Rails applications toward containerized infrastructures on EKS/AKS • Engage in the evaluation and design of emerging tools, methodologies, and technical innovations • Develop and refine the architecture and delivery mechanisms of our Cloud platform • Engineer advanced tools using Terraform, Ruby, YAML, and various scripting languages to evolve our operational capabilities • Direct AWS platform design initiatives in collaboration with Cloud and Application Architecture teams • Ensure high service observability for AWS-hosted applications through New Relic and similar frameworks • Mentor and Coach Junior Resources.
Technical Professional Services Lead
SardineCombine risk, compliance, and payment protection to increase customer trust and loyalty - all from one powerful API.
• Draft and manage statements of work for customizations, white labels, builds for clients, and change orders • Partner with sales and post-sales teams to scope custom SOW engagements, define deliverables, timelines, and success criteria • Plan, coordinate, and drive the delivery of large projects for global key accounts with in-house or outsourced contractors and ISVs • Build a sardineAI preferred/certified Integration partner program. • Build and maintain a vetted network of specialized contractors and consultants capable of delivering custom fintech implementations - Source, screen, and onboard new contractors; negotiate rates and establish master service agreements (MSAs) • Match contractor skills and availability to incoming project requirements • Manage contractor performance, provide feedback, and maintain a quality scorecard system • Ensure all contractors meet compliance, security, and regulatory requirements relevant to financial services • Oversee project execution to ensure on-time, on-budget, and on-quality delivery • Serve as the escalation point for project issues and client concerns • Conduct project retrospectives and implement continuous improvement practices • Own the end-to-end billing process for contractor engagements, including time tracking, invoice review, and payment processing • Manage project budgets, track margins, and report on the profitability of the professional services book of business • Coordinate with finance and accounting to ensure accurate revenue recognition and contractor payables • Build and refine operational processes, tools, and templates to scale the professional services function • Develop and maintain reporting dashboards to track utilization, project health, and financial performance
• INNOVATES and BUILDS new systems • IMPROVES and ENHANCES existing systems • LEADS Strategy and Execution of a technical roadmap • PROVIDES technical and thought leadership to the enterprise • COLLABORATES with product managers, team members, customers, and other engineering teams • UTILIZES programming languages (.NET, Python, SQL, NoSQL) • HOLDS accountability for the quality, usability, and performance of the solutions • INFLUENCES and BUILDS vision with stakeholders • ACTS as role model and MENTORS engineers • SHARES best practices and IMPROVES processes • ANALYZES cost and forecast for business plans • DETERMINES and SUPPORTS resource requirements • MEETS attendance standard at business location




