1

Senior Backend Developer Python Jobs in Sewickley, PA

Tata Consultancy Services is seeking a Python Power Apps Developer. The role involves designing ... Strong knowledge of Python programming for backend development, scripting, and automation. • ...

Senior Software Engineer

Pittsburgh, PA · On-site

$118K - $156K/yr

They are seeking a Senior Software Engineer to build systems that power customer experience and ... Responsibilities : • Design, build, and maintain backend services and APIs using C# and modern

DevOps Engineer

Pittsburgh, PA · On-site

$51.25 - $70.25/hr

Position Summary The DevOps Engineer supports the delivery of modern, secure, and scalable ... Backend: Java; Python for automation and backend services; REST API development * Databases:

DevOps Engineer

Pittsburgh, PA · On-site

$51.25 - $70.25/hr

Position Summary The DevOps Engineer supports the delivery of modern, secure, and scalable ... Backend: Java; Python for automation and backend services; REST API development * Databases:

Position Overview We are seeking a highly experienced Senior / Lead AI Developer to join our ... OR Pittsburgh The ideal candidate has deep expertise in Python development, distributed cloud ...

Senior Java API Developer - UI Category: Software Development/ Engineering Main location: United ... backend services. This role requires strong hands-on UI development skills, attention to user ...

Sr. Innovation Software Engineer

Pittsburgh, PA · On-site +1

$118K - $156K/yr

Design and implement APIs, backend services, workflow automations, and UI experiences to support ... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ...

Sr. Innovation Software Engineer

Pittsburgh, PA · On-site +1

$118K - $156K/yr

Design and implement APIs, backend services, workflow automations, and UI experiences to support ... Java, Python, TypeScript/JavaScript, or similar) and/or experience leveraging AI-assisted ...

next page

Showing results 1-20

Senior Backend Developer Python information

See Sewickley, PA salary details

$15.3K

$141.7K

$182.6K

How much do senior backend developer python jobs pay per year?

As of Jun 12, 2026, the average yearly pay for senior backend developer python in Sewickley, PA is $141,736.00, according to ZipRecruiter salary data. Most workers in this role earn between $139,100.00 and $160,200.00 per year, depending on experience, location, and employer.

What does a Senior Backend Developer Python do?

A Senior Backend Developer Python designs, builds, and maintains the server-side logic and databases for web applications, primarily using the Python programming language. They are responsible for ensuring high performance, responsiveness, and security of applications, integrating with front-end elements, and working closely with other developers and stakeholders. Additionally, they often mentor junior developers, review code, and contribute to architectural decisions to ensure scalable and robust backend systems.

What is the difference between Senior Backend Developer Python vs Backend Developer Python?

AspectSenior Backend Developer PythonBackend Developer Python
Required Experience5+ years, leadership skills1-3 years, foundational skills
CertificationsRelevant certifications (e.g., AWS, Python)Optional, entry-level certifications
Work EnvironmentDesigning architecture, mentoringImplementing features, coding
ResponsibilitiesSystem design, team coordinationCode development, bug fixing

The main difference between a Senior Backend Developer Python and a Backend Developer Python lies in experience, responsibilities, and leadership. Senior developers typically lead projects and mentor others, while backend developers focus on coding and feature implementation. Both roles require strong Python skills and relevant certifications, but senior roles demand more experience and strategic involvement.

What are the key skills and qualifications needed to thrive as a Senior Backend Developer Python, and why are they important?

To thrive as a Senior Backend Developer Python, you need deep expertise in Python programming, software architecture, and experience with databases and API development, usually supported by a computer science degree and several years of professional coding experience. Familiarity with frameworks like Django or Flask, cloud platforms (e.g., AWS, Azure), and version control systems such as Git is typically expected, along with knowledge of containerization tools like Docker. Strong problem-solving skills, collaboration, and clear communication set top performers apart in this role. These skills ensure the development of robust, scalable backend systems that meet business needs and support seamless integration with other technologies.

What are some common challenges faced by Senior Backend Developers working with Python, and how can they be addressed?

Senior Backend Developers working with Python often encounter challenges such as ensuring high performance and scalability of applications, especially when dealing with large volumes of data or high user traffic. Managing dependencies and maintaining clean, modular codebases can also be demanding in complex projects. These challenges are typically addressed by leveraging advanced Python frameworks, implementing robust testing practices, and collaborating closely with DevOps and frontend teams to optimize system architecture and deployment pipelines. Continuous learning and staying updated with best practices in Python and backend development are also key to overcoming these obstacles.
Engineer

Full-time

Posted 5 days ago


Tata Consultancy Services rating

6.5

Company rating: 6.5 out of 10

Based on 21 frontline employees who took The Breakroom Quiz

155th of 204 rated it services


Job description

Job Summary:
Tata Consultancy Services is seeking a Python Power Apps Developer. The role involves designing, developing, and maintaining software applications using Microsoft Power Platform and Python, as well as integrating solutions with various data sources.
Responsibilities:
• Design and Development: Design, develop, test, support, and maintain software applications using both the Microsoft Power Platform (Power Apps, Power Automate, Power BI) and Python.
• Integration and APIs: Integrate Power Apps solutions with internal and external data sources (e.g., SQL Server, Dataverse, Snowflake, SharePoint) using built-in connectors and custom REST APIs developed in Python or Azure Functions.
• Workflow Automation: Create robust and efficient automated workflows in Power Automate, leveraging Python scripting for complex logic or data processing tasks that extend the platform's native capabilities.
• Data Solutions: Develop data dashboards and reports in Power BI, and potentially build and manage data processing pipelines using Python libraries (like pandas or NumPy).
• Collaboration: Work closely with business users, analysts, and other technology teams to gather requirements, translate them into technical specifications, and ensure delivered solutions meet business objectives.
• Documentation and Support: Document technical solutions, provide ongoing support, and troubleshoot issues to ensure optimal performance, security, and usability.
Qualifications:
Required:
• Proficiency in Python: Strong knowledge of Python programming for backend development, scripting, and automation.
• Power Platform Expertise: Hands-on experience developing canvas and model-driven Power Apps, building flows with Power Automate, and creating reports with Power BI.
• Database Knowledge: Strong knowledge of SQL programming and experience with various database systems (e.g., SQL Server, Dataverse).
• Cloud Experience: Familiarity with cloud technologies, specifically Microsoft Azure (e.g., Azure Functions, Azure SQL, AWS is also often mentioned).
• API Development: Experience with creating and consuming RESTful APIs to facilitate seamless system integration.
• Methodologies: Experience working in Agile development environments.
• Soft Skills: Excellent problem-solving, communication, and collaboration skills.
• Qualifications: BACHELOR OF COMPUTER SCIENCE
Company:
Tata Consultancy Services is a business solutions company that specializes on information technology services and consulting. It is a sub-organization of Tata Group. Founded in 1968, the company is headquartered in Mumbai, IND, with a team of 10001+ employees. The company is currently Late Stage.

What Tata Consultancy Services employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Tata Consultancy Services logo

About Tata Consultancy Services

Sourced by ZipRecruiter

Tata Consultancy Services is an IT services, consulting and business solutions organization that delivers real results to global business, ensuring a level of certainty no other firm can match. TCS offers a consulting-led, integrated portfolio of IT, BPO, infrastructure, engineering, and assurance services. This is delivered through its unique Global Network Delivery Model™, recognized as the benchmark of excellence in software development. TCS delivers a level of certainty that no other firm can match--to our clients and to our employees. Come join us and experience certainty in your career. TCS a global Consulting and IT Services firm that is ranked in the top quartile by industry analysts. Our 2021 fiscal revenues topped $25 B and our market capitalization is over $170+B, yet we have a deep and large history of philanthropy and corporate social responsibility. Now approaching 600K of the best IT professionals and consultants, we are a trusted advisor, guiding our clients' enterprises through growth and transformation journeys - helping them to become agile, intelligent, automated and on the cloud. We are devoted to DEI and are recognized as a top employer and place to work.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Edison, NJ, US