Relomote
Remote JobsRelocation Jobs
Add companySaved
Relomote

Relomote is a job board for remote, hybrid, and relocation jobs — every listing AI-classified for the countries it actually hires from, or the visa and relocation support it offers.

LinkedInCrunchbase

Remote jobs by category

  • Remote Engineering & Development jobs
  • Remote Customer Support jobs
  • Remote Design jobs
  • Remote Marketing jobs
  • Remote Sales jobs
  • Remote Product jobs
  • Remote Data & Analytics jobs
  • Remote People & Talent jobs
  • Remote Writing & Content Creation jobs
  • Remote Finance jobs
  • Remote Legal & Compliance jobs
  • Remote Operations & Admin jobs
  • Remote Data Entry jobs
  • Remote Virtual Assistant jobs
  • Remote Education/Training jobs
  • Remote Healthcare/Clinical jobs
  • Remote Other jobs

Remote jobs by location

  • Work from anywhere jobs
  • Remote jobs in Africa
  • Remote jobs in Asia
  • Remote jobs in Europe
  • Remote jobs in Latin America
  • Remote jobs in Middle East
  • Remote jobs in North America
  • Remote jobs in Oceania
  • All remote jobs →

Relocation & visa sponsorship

  • Visa sponsorship jobs
  • Relocation package jobs
  • Relocate to Europe
  • Relocate to Germany
  • Relocate to Netherlands
  • Relocate to Spain
  • Relocate to Portugal
  • Relocate to Greece
  • Relocate to United Kingdom
  • Relocate to Canada
  • Relocate to Australia
  • Relocate to Sweden
  • Relocate to Switzerland
  • Relocate to Japan
  • Relocate to United Arab Emirates
  • All relocation jobs →

© 2026 RelomoteAboutPrivacyTerms

Contact [email protected] · Built by Mahmoud

Relomote
Remote JobsRelocation Jobs
Add companySaved
Candidate Experience site logo

Principal Software Engineer

Candidate Experience site
Posted 3 hours ago
🇺🇸United States🏠Remote📁Engineering & Development
Is this job info correct?

Citizens Financial Group, Inc. (CFG) seeks a Principal Software Engineer for its Johnston, Rhode Island location. Responsibilities: • Researches, analyses, designs, develops, and delivers IT architecture solutions. • Oversees integrated systems analysis and recommends appropriate hardware and software upgrades and enhancements to support IT goals and strategy. • Coordinates project team activities and monitors project schedules and costs. • Defines patterns and development frameworks for junior developers. • Supports, resolves, and documents issues that arise in system architecture. • Reviews designs and recommends improvements to architecture. • Maintains knowledge of IT industry trends, enterprise standards, methodology, and best practices. • Defines, implements, and maintains technology processes and procedures to proactively protect against, monitor, investigate, and resolve threats to a secure user environment and company assets. • Prepares and presents test plans, scan reports, technical presentations, and analyst briefings addressing potential solutions and best practices. • Mentors, leads, and manages multiple development and testing teams. Qualifications: Requires a Bachelor’s degree, or foreign equivalent, in Information Technology, Electronics Engineering, or related field and 7 years of progressive, post-baccalaureate experience as a Principal Software Engineer, Senior Software Developer, or related position. Experience must include at least three (3) years of the following: • Analyzing, designing, and developing software applications/interface architecture of large and business critical systems; • Working on API implementation with REST Web Services (Spring MVC) and Swagger; • Working on API implementation with SOAP Web Services (Axis2, JAX-WS); • Decomposing existing applications into cloud micro services; • Actively working on Docker, Docker Swam and Kubernetes to manage Kafka, ZooKeeper, and Logstash clusters; • Designing and implementing (coded) applications with stringent performance & scalability requirements and developing low latency, extreme transaction processing systems; • Working on the Unit Testing of various modules by generating the JUnit Test Cases to achieve TDD; and • Building Web service using Spring boot, SOAP, and REST technologies. Experience must also include: • Creating full stack IT solutions including IT architecture, within an Agile framework using Java, Spring, SpringBoot, Bootstrap, Hibernate, Spring JPA, and PL/SQL; • Developing enterprise APIs in Java and deploying on PaaS using CI/CD pipelines; • Utilizing version controls tools, including Git, Bitbucket, SVN, and IBM ClearCase; • Developing REST APIs and business logic using Java, Spring Boot, Hibernate, Spring, and Maven; and • Monitoring application performance using Datadog. 100% remote work permitted from any US location. Worksite: One Citizens Bank Way, Johnston, RI 02919 United States, 40 hrs/wk. EO employer. For summary of benefits and to apply visit our website at https://jobs.citizensbank.com and apply online (Job ID: 49501) or email resume and cover letter to [email protected] with subject line: 49501. Direct applicants only.

Similar jobs

Similar jobs

Azumo logo

AI Software Engineer - Remote

Azumo

🌍Latin America, United States1 hour ago
NO

Software Engineer

Notjustcapital

🇺🇸United States3 hours ago
ZI

Senior Software Engineer

Zizzik

🇺🇸United States3 hours ago
SO

Staff Software Engineer

Socket

🇺🇸United States3 hours ago
UF

Software Engineer - iOS

Underdog Fantasy

🇺🇸United States3 hours ago
WO

Senior Full-Stack Software Engineer

Workhound

🇺🇸United States3 hours ago