Principal Software Android Engineer - Smart Payment Terminals Job in Godaddy Inc
Principal Software Android Engineer - Smart Payment Terminals
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
What You ll Be Doing:
Technical Leadership: Lead key mission-critical projects within the Payments OS team and be the go-to person for technical expertise in India.
Mentorship & Team Growth: Guide and mentor junior engineers, providing valuable feedback on design and implementation, as well as ensuring adherence to best practices in software engineering.
Engineering Excellence: Drive initiatives to reduce technical debt and maintain a solid technical foundation for all projects. Advocate for code quality, test-driven development, and engineering best practices.
Collaboration with Product Managers: Work closely with Product Managers to gather, define, and influence requirements, ensuring engineering solutions are aligned with business objectives.
Architectural Design: Collaborate with cross-functional teams to define and implement robust architectural solutions that emphasize scalability, maintainability, and extensibility, with a strong focus on API design.
Production Support: Help manage releases, on-call rotations, production incident response, and post-mortem analysis to ensure the stability and reliability of deployed solutions.
Roadmap Planning: Participate in quarterly and annual roadmap planning, providing input on the direction of the platform and helping prioritize engineering efforts.
Hiring & Scaling the Team: Play a key role in hiring and mentoring engineers, helping build a strong, high-performing technical team.
What We re Looking For:
- 7+ years of software industry experience, with a focus on Android Native Development using Java and Kotlin.
- Strong foundation in software engineering principles, including algorithms, data structures, and SOLID principles.
- Proven experience in taking ownership of the entire software development lifecycle, from requirements gathering and scoping to release and production monitoring.
- Expert knowledge in building and maintaining APIs, especially RESTful APIs, ensuring they are secure, intuitive, and easy to use.
- Experience with Test-Driven Development (TDD) and building systems with robust observability instrumentation.
- Proven leadership skills: Experience leading technical teams on high-stakes projects and guiding them through complex technical challenges.
- Strong understanding of Agile methodologies, including Scrum processes and ceremonies.
Nice to Have:
- 2+ years of experience with AOSP (Android Open Source Project), especially customizing OS internals (e.g., power management, hardware interfaces).
- Experience with Embedded Systems Engineering or Consumer Electronics, such as firmware or Linux-based development.
- Background in Payments or Risk Management domains.
- Knowledge of distributed system design and experience with cloud computing, including microservices architecture and messaging systems.
- Familiarity with event-driven architecture and asynchronous processing.
What We Offer:
At GoDaddy, we provide a range of benefits and rewards designed to support your career and personal life:
- Competitive salary with bonus/incentive eligibility.
- Equity grants and participation in the employee stock purchase plan.
- Paid time off and retirement savings options (e.g., 401k, pension schemes).
- Health benefits including medical, dental, and vision.
- Family-friendly benefits such as parental leave and more.
Qualification : Strong experience with Android Native Development and building mobile apps preferably using Android SDK
Minimum 7 Years
2 - 4 Hires