19 Aug
|
Booking Holdings
|
Bengaluru
19 Aug
Booking Holdings
Bengaluru
Role Description:
Building Software Applications
- Application Engineering: Responsible for building software applications using relevant development languages, systems, services, and tools tailored to the business domain, while guiding junior team members.
- Code Optimization: Refactors and simplifies codebases using established design patterns, setting architectural standards for junior engineers.
- Quality Assurance: Ensures application quality and reliability by adhering to standard testing strategies, techniques, and automated testing methods.
- Maintainable Code: Writes readable, reusable, and modular code by enforcing standardized design patterns and leveraging core software libraries.
- Data Security & Governance: Enforces data security, integrity, and compliance standards across applications in alignment with organizational best practices.
Software Systems Design
- Architectural Evaluation: Evaluates architectural solutions by balancing operational cost, technical constraints, business goals, and emerging technologies.
- Impact Analysis:
Assesses system dependencies and models the structural implications of adding or modifying applications within the broader architecture.
- Rapid Prototyping: Accelerates business growth and technical discovery through prototyping, technical spikes, and third-party vendor evaluations.
- Scalable Solution Design: Designs adaptable systems that satisfy immediate operational needs while remaining extensible for future capability expansions.
End-to-End System Ownership
- Service Lifecycle Management: Owns services end-to-end by monitoring application health, defining critical metrics (SLIs/SLOs), and resolving operational drifts.
- Risk Mitigation & Documentation: Reduces business continuity risks and eliminates single points of dependency by maintaining transparent runbooks, OpDocs, and technical documentation.
- Continuous Delivery: Accelerates customer feedback loops and reduces deployment risk through continuous integration, progr
📌 Senior Platform Engineer I (Bengaluru)
🏢 Booking Holdings
📍 Bengaluru