Staff Software Engineer
BengaluruFull-timeHybrid8–14 yrsPosted over a month ago
Leadership software engineering role at Visa Consolidated Support Services (India) Private Limited - Tech Unit in Bengaluru. Needs 8+ years and an MBA or PhD. Hybrid.
About the role
As a Staff Software Engineer, you will be expected to operate with a high degree of independence, responsible not only for building high‑quality software, but also for influencing design decisions, engineering standards, and best practices across the team. You will work on complex, distributed systems and automation services that are foundational to Visa’s infrastructure reliability.
What you'll do
- Take end‑to‑end ownership of features and services, from design and implementation through deployment and lifecycle support
- Contribute to and influence system architecture, API design, and technology choices, ensuring solutions are scalable, secure, and resilient
- Participate actively in code reviews and design discussions, providing thoughtful feedback and driving alignment with engineering best practices
- Design, develop, test, and maintain high‑volume, low‑latency, highly available applications using modern full‑stack technologies
- Implement RESTful services and backend components using Python‑based frameworks (e.g., Flask, RESTPlus) and integrate with internal and third‑party APIs
What you need
- REST APIs
- Python
- SQL
- Data structures
- JavaScript
- Angular
Good to have
- CI/CD
- Flask
- React
- HTML
- Machine learning
- LLMs