1

Software Engineer Data Analyst Jobs in Middletown, RI

Principal Software Engineer

Johnston, RI · On-site

$135K - $182K/yr

Quality analysis * Intelligent test generation * Defect detection * Develop and integrate AI ... Strong understanding of data structures and algorithms. * Experience utilizing code quality and ...

Senior Data Analyst

Johnston, RI · On-site

$86K - $109K/yr

Requires a Master's degree in Analytics, Data Analytics or related field and 4 years of experience in the position offered, BI Developer, or a closely related position. Alternatively, employer will ...

New

Senior Data Analyst

Johnston, RI

$86K - $109K/yr

Requires a Master's degree in Analytics, Data Analytics or related field and 4 years of experience in the position offered, BI Developer, or a closely related position. Alternatively, employer will ...

New

Principal Software Engineer

Johnston, RI · On-site +1

$135K - $182K/yr

Quality analysis * Intelligent test generation * Defect detection * Develop and integrate AI ... Strong understanding of data structures and algorithms. * Experience utilizing code quality and ...

Senior Data Analyst

Johnston, RI · On-site

$86K - $109K/yr

Requires a Master's degree in Analytics, Data Analytics or related field and 4 years of experience in the position offered, BI Developer, or a closely related position. Alternatively, employer will ...

New

Senior Data Analyst

Johnston, RI · On-site

$86K - $109K/yr

Utilizing R and Python programming experience to develop predictive models and incorporate results ... ) Adobe Analytics clickstream data into Tableau to develop actionable end user reporting;

New

Software Engineer, Growth

Providence, RI · On-site

$166.50 - $220/hr

... and detailed data analysis, we help Splitwise thrive. We believe that small groups of dedicated ... You have a 4‑year Bachelor's degree in Computer Science, Software Engineering, or a related ...

... analysis, design, architecture, system integration, testing, and project management. - Partake in ... software engineering principles, design patterns, algorithms, and system architecture ...

Principal Software Engineer

Johnston, RI · On-site +1

$135K - $182K/yr

Researches, analyses, designs, develops, and delivers IT architecture solutions. Oversees ... Some job boards have started using jobseeker-reported data to estimate salary ranges for roles. If ...

Principal Software Engineer

Johnston, RI · On-site

$135K - $182K/yr

Researches, analyses, designs, develops, and delivers IT architecture solutions. Oversees ... Equal Employment and Opportunity Employer Job Applicant Data Privacy Policy Background Check Any ...

Showing results 21-40

Software Engineer Data Analyst information

See Middletown, RI salary details

$44.3K

$129.1K

$176.7K

How much do software engineer data analyst jobs pay per year?

As of Sep 2, 2026, the average yearly pay for software engineer data analyst in Middletown, RI is $129,123.00, according to ZipRecruiter salary data. Most workers in this role earn between $114,000.00 and $136,900.00 per year, depending on experience, location, and employer.

What is a software engineer data analyst?

A Software Engineer Data Analyst is a professional who combines software engineering skills with data analysis expertise to extract insights from data and build applications or tools for data processing. They typically design, develop, and maintain software systems that collect, store, and analyze large datasets. Their role often involves writing code to automate data workflows, create dashboards, and perform statistical analyses. These professionals work closely with other engineers, data scientists, and business stakeholders to support data-driven decision making.

How do software engineer data analysts typically collaborate with other teams to deliver data-driven solutions?

Software Engineer Data Analysts work closely with cross-functional teams, including data scientists, product managers, and software developers, to collect requirements and translate business needs into actionable analytics solutions. They often participate in regular meetings to align on project goals, share progress, and troubleshoot data integration challenges. Effective communication is key, as they must explain technical findings to non-technical stakeholders and ensure that the data pipelines and dashboards they develop meet end-user needs. This collaborative environment provides opportunities to broaden technical skills and gain insights into various business functions.

What are the key skills and qualifications needed to thrive as a software engineer data analyst, and why are they important?

To thrive as a Software Engineer Data Analyst, you need strong programming skills (such as Python or Java), a solid understanding of data structures and algorithms, and a background in statistics or computer science. Proficiency in SQL, data visualization tools (like Tableau or Power BI), and experience with big data platforms (such as Hadoop or Spark) are typically required, along with relevant certifications. Analytical thinking, problem-solving ability, and effective communication help you translate complex data into actionable insights. These skills ensure you can extract, analyze, and communicate data-driven solutions that support business objectives.

What is the difference between Software Engineer Data Analyst vs Data Scientist?

AspectSoftware Engineer Data AnalystData Scientist
Required CredentialsBachelor's in CS, Data Analysis, or related; programming skillsBachelor's or higher in CS, Statistics, or related; advanced analytics skills
Work EnvironmentSoftware development teams, data analysis projectsResearch, modeling, predictive analytics teams
Employer & Industry UsageTech companies, finance, healthcareTech firms, research institutions, finance
Common Search & ComparisonOften compared for data roles involving coding and analysisMore focused on predictive modeling and research

The main difference between a Software Engineer Data Analyst and a Data Scientist lies in their focus and skill set. Software Engineers Data Analysts primarily develop data tools and analyze data using programming, while Data Scientists focus on building predictive models and advanced analytics. Both roles require strong technical skills, but Data Scientists typically have more expertise in statistics and machine learning.

What cities near Middletown, RI are hiring for Software Engineer Data Analyst jobs?

Cities near Middletown, RI with the most Software Engineer Data Analyst job openings:

Software Engineer (5048)

Three Saints Bay, LLC

Newport, RI • On-site

Full-time

Re-posted 21 days ago


Job description

Job Summary:
Three Saints Bay, LLC is a Federal Government Contractor industry leader seeking a Software Engineer to join their team in Newport, RI. The role involves developing, designing, and maintaining web applications while collaborating with clients and stakeholders to meet business needs and adhere to government schedules.
Responsibilities:
• Develop, design, and maintain web applications in collaboration with team members to develop scalable and high-performing web-based software solutions in accordance with the requirements developed by the Technical Lead, and within the specified Government schedule.
• Collaborate with clients, business analysts, and other stakeholders to gather and analyze requirements for web applications, ensuring that the developed solutions meet business needs and are aligned with the Technical Lead's direction and within the specified Government schedule.
• Prioritize code quality, readability, maintainability, efficiency, using appropriate data structures and algorithms, minimizing resource usage, and ensure scalability in accordance with coding standards.
• Utilize standardized software engineering principles, including but not limited to Agile methodologies, Automated test coverage, and Continuous Integration/Continuous Deployment (CI/CD), to ensure consistency and reliability in the development process.
• Participate in peer code reviews on a monthly basis, during which the software development team shall review the assigned code to ensure code quality and adherence to best practices, with constructive feedback provided in a discussion format during developer meetings, as assigned by the software engineer or the technical lead.
• Maintain and enhance existing applications, during which the contractor software engineers shall perform regular maintenance, updates, and enhancements to existing software applications to ensure their continued functionality and relevance.
• Integrate and maintain databases as needed during the development process, during which the contractor software engineers shall work with Microsoft Server Query Language (MSSQL) and My Structured Query Language (MySQL) databases within the application architecture.
• Prepare documentation for software solutions for review and approval by the Government during the development phase.
• Maintain DoD Information Technology Portfolio Repository – Department of the Navy (DITPR-DON) for systems integrated into the production environment upon Government approval. Maintenance shall include updating the DITPR-DON entries based on software and systems changes integrated into the production environment.
• Evaluate the impact of Government approved change requests on performance, reliability, maintainability, availability, logistics support, safety, and lifecycle cost providing feedback to the Lead Software Engineer and Technical Lead.
• Ensure 508 compliance.
• Submit code using the CI/CD pipeline tools as dictated by policy and verify findings meet minimum requirements as dictated in GFI.
Qualifications:
Required:
• A minimum of 5 years experience developing software with React
• A minimum of 5 years experience using Git and branching strategies
• A minimum of 5 years experience with Agile methodologies
• A minimum of 3 years experience utilizing Containers
• A minimum of 3 years experience developing software in a cloud environment
Preferred:
• A minimum of 5 years experience developing software with PHP: Hypertext Processor (desired)
• A minimum of 7 years experience developing software with React (desired)
Company:
A Family of Companies Three Saints Bay is the Holding Company for a group of 8(a), Alaska Native Corporation (ANC)-owned, Small Disadvantaged Business service companies. Founded in 2002, the company is headquartered in Manassas, USA, with a team of 1001-5000 employees. The company is currently Late Stage.