1

Senior Python Software Engineer Jobs in Rhode Island

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 / 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

Woonsocket, RI · On-site +1

$147K - $185K/yr

... RI: Sr. Software Engineer to Design and develop software applications and platforms to support ... CI/CD, Jenkins, GIT, or DevOps; Java, Python, or Node.js; XML, JSON, HTML, CSS, or JavaScript;

Senior Performance Software Engineer

NC · On-site +1

$150K - $230K/yr

About the Role As a Senior Performance Software Engineer, you will serve as a technical leader for ... Proficient in scripting for automation and observability such as Bash, Python, or similar scripting ...

Senior Software Engineer / Task Manager

Newport, RI · On-site

$123K - $162K/yr

Develop software primarily in C/C++, Java, Python, and Qt / PyQt. * Provide day-to-day technical ... Embrace a team culture of mentoring, often including paired programming and discussions on ...

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

Senior Software Engineer Full Software Development Lifecycle | Agile Scrum | CMMI Level 3 Position Overview MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and ...

Senior Software Engineer Full Software Development Lifecycle | Agile Scrum | CMMI Level 3 Position Overview MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and ...

Senior Data Software Engineer

NC · On-site +1

$123K - $162K/yr

About the Role At NinjaOne, we're looking for a skilled Senior Data Engineer to join our team and ... Expertise in Python. * Experience in cloud platforms like AWS, GCP, or Azure, and experience with ...

Senior Software Engineer

Carolina, RI · Remote

$168K - $203K/yr

Advanced proficiency in computer programming languages (Bash, Python, or Go), Infrastructure as ... Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related ...

Senior Software Engineer

Carolina, RI · Remote

$168K - $203K/yr

Advanced proficiency in computer programming languages (Bash, Python, or Go), Infrastructure as ... Bachelor's Degree in Computer Science, Software Engineering, Information Technology or a related ...

Principal Software Engineer

Johnston, RI

$135K - $182K/yr

The Principal Software Engineer serves as a technical authority and innovation leader, shaping ... Python (Preferred) Front-End Technologies * Angular * React Frameworks * Spring * Spring Boot ...

next page

Showing results 1-20

Senior Python Software Engineer information

See Rhode Island salary details

$53.9K

$139K

$191K

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

As of Jul 8, 2026, the average yearly pay for senior python software engineer in Rhode Island is $139,038.00, according to ZipRecruiter salary data. Most workers in this role earn between $119,000.00 and $160,100.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 Rhode Island? For Senior Python Software Engineer jobs in Rhode Island, the most frequently searched job titles are:
What job categories do people searching Senior Python Software Engineer jobs in Rhode Island look for? The top searched job categories for Senior Python Software Engineer jobs in Rhode Island are:
What cities in Rhode Island are hiring for Senior Python Software Engineer jobs? Cities in Rhode Island with the most Senior Python Software Engineer job openings:
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 2 days ago

New


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