Tallo logoTallo logo

Senior Software Engineer

Job

Compunnel, Inc.

Smithfield, RI (In Person)

Full-Time

Posted 1 week ago (Updated 1 week ago) • Actively hiring

Expires 6/2/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
76
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Job Summary We are seeking a Software Engineer to design and develop scalable data-driven applications within a high-performing Agile team. This role focuses on building robust data platforms, implementing ETL solutions, and supporting performance measurement and analytics systems. The ideal candidate will have strong experience in Java or Python, cloud technologies, and modern data engineering practices. Key Responsibilities Design, develop, and maintain scalable software applications and data platforms Build and optimize ETL pipelines and data processing solutions Develop solutions using Java or Python with object-oriented programming principles Work with cloud platforms (AWS) to build and deploy data solutions Design and manage databases and data lakes using Snowflake, Oracle, and related technologies Implement and support big data processing using Spark and related tools Participate in Agile development processes, including design, development, testing, and deployment Contribute to code reviews, ensuring adherence to coding standards and best practices Build monitoring and alerting mechanisms to ensure system reliability and performance Collaborate with cross-functional teams to deliver high-quality software solutions Troubleshoot and resolve complex technical issues Maintain documentation and provide updates on development activities Required Qualifications Bachelor's or Master's degree in Computer Science, Engineering, or a related field 8+ years of experience in software design and development Strong experience with Java and/or Python Strong expertise in SQL and relational databases (Snowflake, Oracle) Experience building scalable ETL solutions and data platforms Hands-on experience with cloud technologies (AWS) Experience with Spark (Java/Scala) and distributed data processing Experience with DevOps tools such as Maven, Jenkins, GitHub, Terraform, Docker, and Artifactory Strong understanding of software development lifecycle and Agile methodologies Strong analytical, problem-solving, and communication skills Preferred Qualifications Experience with AWS EMR, EKS, and containerization technologies Experience building data lakes and business intelligence solutions Familiarity with monitoring and alerting tools Experience working in financial services or enterprise environments Ability to mentor team members and contribute to engineering best practices

Similar remote jobs

Similar jobs in Smithfield, RI

  • Job

    Systems Analyst

    Randstad Digital

    Smithfield, RI

    Posted2 days ago

    Updated4 hours ago

  • Job

    Audit Associate

    FMR LLC

    Smithfield, RI

    Posted3 days ago

    Updated4 hours ago

  • Job

    Database Developer

    Kforce Technology Staffing

    Smithfield, RI

    Posted3 days ago

    Updated4 hours ago

  • Job

    Randstad Digital

    Smithfield, RI

    Posted3 days ago

    Updated4 hours ago

  • Job

    Heritage Hills Rehabilitation and Healthcare Center

    Smithfield, RI

    Posted4 days ago

    Updated1 day ago

Similar jobs in Rhode Island