Senior Engineer
Wipro · State of Karnataka, India
Wipro · State of Karnataka, India
Job Description #body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply- **Job Title:** Senior Engineer **City:** Bengaluru **State/Province:** Karnataka **Posting Start Date:** 7/2/26 **Wipro Limited (NYSE:** WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building innovative solutions that address clients’ most complex digital transformation needs. Leveraging our holistic portfolio of capabilities in consulting, design, engineering, and operations, we help clients realize their boldest ambitions and build future-ready, sustainable businesses. With over 230,000 employees and business partners across 65 countries, we deliver on the promise of helping our customers, colleagues, and communities thrive in an ever-changing world. For additional information, visit us at www.wipro.com. **Job Description:** Job Description Potential Role Name Developer L3 Potential Band Alignment B2 Role Purpose This role is primarily focused on Python-based backend development, API engineering using FastAPI, and data-intensive application design using relational and NoSQL databases. ͏ Responsibilities Design, develop, and maintain scalable backend systems and services using Python and FastAPI. Build secure, well-structured, and high-performance RESTful APIs for web applications and platform integrations. Design and optimize data models, queries, and access layers across relational and NoSQL databases. Contribute to application architecture, backend modernization, and service reliability improvements. Implement logging, monitoring, observability, and error-handling practices to improve operational resilience. Collaborate with front-end engineers and product teams to define service contracts and deliver end-to-end solutions. Write automated tests, participate in code reviews, and uphold engineering standards for quality, security, and maintainability. Support deployment pipelines, troubleshooting, and production issue resolution. Participate in agile ceremonies and contribute to continuous improvement across engineering practices. Required Qualifications 4 to 7 years of professional software development experience with a strong focus on backend engineering. Very strong expertise in Python and backend application development. Strong hands-on experience building APIs and backend services using FastAPI. Strong experience with relational databases and NoSQL databases, including data modeling and query optimization. Experience designing, building, and consuming RESTful APIs and distributed services. Strong understanding of testing, debugging, performance tuning, and production support for backend systems. Experience with source control, CI/CD practices, and modern development workflows. Ability to work effectively in agile teams and collaborate across product, QA, and engineering functions. Strong communication, ownership, and problem-solving skills. Preferred Qualifications Good-to-have knowledge of JavaScript, TypeScript, React, and modern front-end development concepts. Experience with cloud platforms, containerization, and CI/CD pipelines. Exposure to event-driven systems, asynchronous processing, or distributed architectures. Experience with observability, performance tuning, and operational monitoring tools. Exposure to enterprise business platforms and complex data workflows. ͏ Implementation Participate in implementation of software application and its integration with other systems to ensure stability. Maintain Documentation Prepare detailed reports and documentation on project specifications, activities, and status, while presenting information using flowcharts, layouts, diagrams, code comments, and clear, well-structured code. Stakeholder Collaboration Collaborate with cross functional teams to understand requirements, support development activities, check system compatibility, and ensure solutions meet expected standards. **Mandatory Skills:** Python Application Programming . **Experience:** 3-5 Years . Reinvent your world. We are building a modern Wipro. We are an end-to-end digital transformation partner with the boldest ambitions. To realize them, we need people inspired by reinvention. Of yourself, your career, and your skills. We want to see the constant evolution of our business and our industry. It has always been in our DNA - as the world around us changes, so do we. Join a business powered by purpose and a place that empowers you to design your own reinvention. **#body.unify div.unify-button-container .unify-apply-now:** focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-