1

Senior Python Software Engineer Jobs in Providence, RI

Senior Software Engineer / Task Manager

Newport, RI · On-site

$123K - $162K/yr

SEACORP is seeking a well-qualified Senior Software Engineer / Task Manager. The role involves ... Responsibilities : • Develop software primarily in C/C++, Java, Python, and Qt / PyQt. • ...

Senior Software Engineer

Mansfield, MA · On-site

$129K - $171K/yr

As a Senior Software Engineer, AI Enabled Platforms will be a member of the elluminate product ... NET- and Python-based systems * Designing and implementing AI-assisted workflows , copilots, or ...

Senior Software Engineer

Mansfield, MA · On-site +1

$129K - $171K/yr

As a Senior Software Engineer, AI Enabled Platforms will be a member of the elluminate product ... NET- and Python-based systems * Designing and implementing AI-assisted workflows , copilots, or ...

Senior Software Engineer / Task Manager

Newport, RI · On-site

$123K - $162K/yr

SEACORP is seeking a well-qualified Senior Software Engineer / Task Manager. Primary Duties and ... Develop software primarily in C/C++, Java, Python, and Qt / PyQt. * Provide day-to-day technical ...

Sr. Software Engineer

Providence, RI · Remote

$150K - $175K/yr

SENIOR SOFTWARE ENGINEER POSITION SUMMARY We are seeking a Sr. Software Engineer and or Jr. Platform Architect to serve as technical lead responsible for day-to-day development, design, build, and ...

Senior UI Software Engineer

Mansfield, MA · On-site +1

$137K - $171K/yr

As a Senior Front-End / UI Software Engineer , you will be a technical leader within the elluminate ... NET- and Python-based systems * Designing and implementing AI-assisted workflows , copilots, or ...

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

Writing and debugging code in languages such as C#, Java, Python, or C++ * Participating on an ... Software Engineering, Biomedical Engineering (with computational focus), or related field

next page

Showing results 1-20

Senior Python Software Engineer information

See Providence, RI salary details

$55.6K

$143.4K

$197K

How much do senior python software engineer jobs pay per year?

As of Jul 10, 2026, the average yearly pay for senior python software engineer in Providence, RI is $143,428.00, according to ZipRecruiter salary data. Most workers in this role earn between $122,700.00 and $165,200.00 per year, depending on experience, location, and employer.

What is the difference between Senior Python Software Engineer vs Python Developer?

AspectSenior Python Software EngineerPython Developer
Required CredentialsBachelor's degree in CS or related field, experience in software engineeringBachelor's degree in CS or related field, coding proficiency
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing applications, debugging
Employer & Industry UsageTech companies, startups, enterprise softwareWeb development, data analysis, automation projects
Common Search & Comparison IntentUnderstanding senior-level roles, responsibilities, and skillsEntry to mid-level coding roles, project involvement

The main difference between a Senior Python Software Engineer and a Python Developer lies in experience, responsibilities, and scope. Senior engineers typically lead projects, design system architecture, and mentor junior staff, while Python Developers focus on coding, application development, and implementation. Both roles require strong Python skills and relevant credentials, but senior roles demand more experience and leadership capabilities.

What are some common challenges faced by Senior Python Software Engineers when leading complex projects, and how can they be addressed?

Senior Python Software Engineers often face challenges such as balancing hands-on coding with mentoring junior team members, managing technical debt, and designing scalable solutions. Successfully addressing these challenges involves clear communication, proactive code reviews, and effective prioritization of tasks. Collaborating closely with cross-functional teams and fostering a culture of knowledge sharing can also help ensure project success and team growth.

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

To thrive as a Senior Python Software Engineer, you need advanced proficiency in Python programming, strong problem-solving abilities, and a solid background in computer science or a related field. Familiarity with frameworks like Django or Flask, experience with version control systems such as Git, and knowledge of cloud platforms and CI/CD tools are typically required. Leadership, effective communication, and mentorship skills help you collaborate with teams and guide junior developers. These skills ensure the delivery of robust, scalable software solutions and foster a productive, innovative development environment.

What does a Senior Python Software Engineer do?

A Senior Python Software Engineer designs, develops, tests, and maintains complex software applications using the Python programming language. They often lead or mentor junior developers, architect software solutions, and ensure best coding practices are followed. These professionals collaborate with cross-functional teams to deliver scalable and efficient systems, troubleshoot issues, and optimize application performance. Their expertise includes advanced knowledge of Python frameworks, libraries, and development tools, as well as experience with databases, APIs, and cloud services.
What are popular job titles related to Senior Python Software Engineer jobs in Providence, RI? For Senior Python Software Engineer jobs in Providence, RI, the most frequently searched job titles are:
Senior Software Engineer

Senior Software Engineer

Cognizant Technology Solutions

Woonsocket, RI • On-site

$90K - $140K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 4 days ago


Cognizant rating

7.4

Company rating: 7.4 out of 10

Based on 85 frontline employees who took The Breakroom Quiz

40th of 58 rated business consultants


Job description

Senior Software Engineer
Job Summary
We are seeking a highly experienced Senior Software Engineer with 10-14 years of professional experience to design, develop, and optimize advanced AI agent solutions in the payer domain. This role focuses on leveraging large language models, Java, Python, Spring Boot, and Node.js to build secure, scalable, and compliant platforms that improve healthcare outcomes and operational efficiency. Working in a hybrid model, you will collaborate with cross-functional teams to deliver innovative solutions that drive measurable impact for customers and society.
Key Responsibilities
  • Design and implement production-grade AI agent workflows leveraging large language models to automate payer domain processes.
  • Develop and optimize backend microservices using Java and Spring Boot for resilient, scalable APIs supporting AI-driven features.
  • Build and maintain Node.js services and integration layers for seamless communication across platforms and partners.
  • Create robust Python components for data preprocessing, feature engineering, and model orchestration.
  • Apply advanced prompt engineering techniques to maximize model relevance, accuracy, and safety in payer-specific use cases.
  • Collaborate with product owners, architects, and data scientists to translate business requirements into technical designs.
  • Implement secure coding practices and data protection mechanisms to safeguard protected health information (PHI).
  • Conduct code reviews, unit tests, integration tests, and performance tests to ensure high-quality deliverables.
  • Optimize application performance and scalability through profiling, tuning, and concurrency improvements.
  • Document system designs, API contracts, runbooks, and AI behavior guidelines for transparency and auditability.
  • Partner with DevOps teams to containerize services, configure CI/CD pipelines, and monitor production systems.
  • Collaborate with compliance and security teams to ensure adherence to payer regulations and organizational policies.
  • Mentor junior engineers to foster engineering excellence and responsible AI delivery.
  • Partner with stakeholders to measure the impact of AI-driven features on cost of care, processing speed, and member satisfaction.
  • Engage in continuous learning on emerging AI techniques, LLM capabilities, and payer industry trends.

Qualifications
  • 10-14 years of professional software engineering experience, with a strong focus on large-scale backend systems.
  • Deep hands-on expertise with large language models, AI agents, and prompt engineering.
  • Advanced proficiency in Java and Spring Boot for cloud-ready microservices.
  • Strong skills in Node.js for event-driven and API-centric applications.
  • Proficiency in Python for data processing and model orchestration.
  • Experience in payer or healthcare insurance domains, including claims processing and regulatory constraints.
  • Solid knowledge of software design principles, microservice patterns, and integration best practices.
  • Practical experience with CI/CD pipelines, containerization, and monitoring tools.
  • Strong communication skills to explain AI system behavior and limitations to nontechnical stakeholders.
  • Excellent analytical and problem-solving skills for complex payer workflows.

Important Disclaimers
  • Please note: A few of our roles may require in-person interviews at Cognizant offices or client locations, depending on project or client needs.
  • Candidate must be legally authorized to work in the United States without the need for employer sponsorship, now or at any time in the future.
  • Exact work location is Woonsocket, RI, USA.
  • We're excited to meet people who share our mission and can make an impact in a variety of ways. Don't hesitate to apply, even if you only meet the minimum requirements listed. Think about your transferable experiences and unique skills that make you stand out as someone who can bring new and exciting things to this role.

Salary and Other Compensation
  • The annual salary for this position is between $90K - $140K, depending on experience and qualifications.
  • This position is also eligible for Cognizant's discretionary annual incentive program, based on performance and subject to the terms of Cognizant's applicable plans.

Benefits
Cognizant offers the following benefits for this position, subject to applicable eligibility requirements:
  • Medical/Dental/Vision/Life Insurance
  • Paid holidays plus Paid Time Off
  • 401(k) plan and contributions
  • Long-term/Short-term Disability
  • Paid Parental Leave
  • Employee Stock Purchase Plan

Disclaimer
The salary, other compensation, and benefits information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
About Cognizant:
Cognizant (Nasdaq: CTSH) is an AI Builder and technology services provider, bridging the gap between AI investment and enterprise value by building full-stack AI solutions for our clients. Our deep industry, process and engineering expertise enables us to build an organization's unique context into technology systems that amplify human potential, drive tangible outcomes and keep global enterprises ahead in a fast-changing world. See how at cognizant.ai or @cognizant.
Additional employment information
Compensation information is accurate as of the date of this posting. Cognizant reserves the right to modify this information at any time, subject to applicable law.
Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.
Cognizant is an equal opportunity employer. Your application and candidacy will not be considered based on race, color, sex, religion, creed, sexual orientation, gender identity, national origin, disability, genetic information, pregnancy, veteran status or any other characteristic protected by federal, state or local laws.
If you have a disability that requires reasonable accommodation to search for a job opening or submit an application, please email [email protected] for roles based in the Americas or [email protected] for roles based in India.

What Cognizant employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom