Principal Software Engineer

Phoenix, AZ, US • Posted 4 hours ago • Updated 4 hours ago
Full Time
On-site
USD $140,000.00 - 175,000.00 per year
Fitment

Dice Job Match Score™

🫥 Flibbertigibetting...

Job Details

Skills

  • Jersey
  • Lean Methodology
  • Operational Efficiency
  • ServiceNow
  • JIRA
  • Enterprise Architecture
  • Software Development
  • Agile
  • Scrum
  • Mentorship
  • Accountability
  • Continuous Improvement
  • Conflict Resolution
  • Problem Solving
  • Programming Languages
  • Java
  • Python
  • C#
  • JavaScript
  • Linux
  • Bash
  • Scripting
  • Continuous Integration
  • Continuous Delivery
  • Jenkins
  • CircleCI
  • Microsoft Azure
  • Google Cloud
  • Google Cloud Platform
  • Data Structure
  • OOD
  • Software Architecture
  • Communication
  • Collaboration
  • Financial Services
  • Cyber Security
  • Messaging
  • RabbitMQ
  • NoSQL
  • Workflow
  • Cloud Computing
  • Amazon Web Services
  • Mathematics
  • Computer Science
  • Software Engineering
  • LinkedIn
  • Military
  • Decision-making
  • Privacy
  • Legal

Summary

Job Description

Principal Software Engineer

Work Location and Schedule - This role requires working 4 days per week from one of the following office locations:
Johnston, Rhode Island
Iselin, New Jersey
Westwood or Boston Massachusetts
Plano, Texas
Phoenix, Arizona

This position is not eligible for relocation assistance.

Overview

As a Principal Software Engineer, you will design, build, and maintain tactical automation and integration solutions that support internal Cybersecurity and Risk teams. This role focuses on solving operational and workflow problems through targeted engineering efforts.

You will operate in a lean, highly autonomous engineering environment and partner closely with technical peers to deliver practical, high impact solutions that reduce friction and manual effort across internal platforms.

Key Responsibilities

Design and deliver small to mid sized automation solutions that improve internal workflows and operational efficiency
Build and enhance integrations between enterprise platforms such as ServiceNow, Jira, and other internal systems
Maintain, extend, and improve internal tooling, including chatbot based and workflow automation solutions
Identify operational pain points and translate them into pragmatic, code driven solutions
Write secure, maintainable, and well structured code aligned with enterprise architecture and security standards
Apply secure software development practices to prevent, identify, and remediate vulnerabilities
Collaborate with engineers and architects to ensure solutions are scalable, reliable, and fit for purpose
Operate effectively in a lightweight Agile environment with minimal ceremony and no dedicated scrum roles
Serve as a senior technical peer and mentor, promoting engineering excellence, accountability, and continuous improvement

Required Qualifications

Seven or more years of hands on software engineering experience supporting production systems
Strong problem solving skills with experience driving solutions from concept through implementation
Proficiency in one or more modern programming languages such as Java, Python, C#, JavaScript, or similar
Ability to quickly learn and adapt to new languages, tools, and platforms
Experience building system integrations using APIs, services, or event driven patterns
Experience working in Linux environments, including Bash scripting
Experience with CI CD pipelines and automated deployment tools such as Jenkins, CircleCI, or equivalent
Experience working in cloud environments such as AWS, Azure, or Google Cloud Platform, including sensitive or regulated data
Solid understanding of computer science fundamentals, including data structures, object oriented design, and software architecture
Strong written and verbal communication skills and the ability to collaborate effectively in small technical teams

Desired Qualifications

Experience building internal platforms, automation tools, or developer enablement solutions
Experience in financial services, cybersecurity, risk, or other regulated industries
Familiarity with messaging systems, distributed systems, or data stores such as RabbitMQ or NoSQL technologies
Experience supporting or enhancing chatbot or workflow automation solutions
Cloud certifications such as AWS Solutions Architect or equivalent

Education and Certifications

Required

Bachelor's degree in Computer Science, Software Engineering, Engineering, Mathematics, or a related technical discipline

Preferred

Master's degree in Computer Science, Software Engineering, or a related field

Pay Transparency

The salary range for this position is $140,000 to $175,000 per year, plus an opportunity to earn an annual discretionary bonus. Actual compensation is based on multiple factors, including but not limited to work location, relevant skills, and experience.

We offer competitive pay and a comprehensive benefits package that includes medical, dental, and vision coverage, retirement benefits, paid parental leave, flexible work arrangements, education reimbursement, wellness programs, and more. Citizens' paid time off policy exceeds mandatory paid sick or paid time away requirements in applicable jurisdictions. For an overview of benefits, visit ;br>
#LinkedIn-Citizens1

About Us

Equal Employment Opportunity

Citizens, its parent, subsidiaries, and related companies (Citizens) provide equal employment and advancement opportunities to all colleagues and applicants for employment without regard to age, ancestry, color, citizenship, physical or mental disability, perceived disability or history or record of a disability, ethnicity, gender, gender identity or expression, genetic information, genetic characteristic, marital or domestic partner status, victim of domestic violence, family statparenthood, medical condition, military or veteran status, national origin, pregnancy/childbirth/lactation, colleague's or a dependent's reproductive health decision making, race, religion, sex, sexual orientation, or any other category protected by federal, state and/or local laws. At Citizens, we are committed to fostering an inclusive culture that enables all colleagues to bring their best selves to work every day and everyone is expected to be treated with respect and professionalism. Employment decisions are based solely on merit, qualifications, performance and capability.

Equal Employment and Opportunity Employer

Job Applicant Data Privacy Policy

Background Check

Any offer of employment is conditioned upon the candidate successfully passing a background check, which may include initial credit, motor vehicle record, public record, prior employment verification, and criminal background checks. Results of the background check are individually reviewed based upon legal requirements imposed by our regulators and with consideration of the nature and gravity of the background history and the job offered. Any offer of employment will include further information.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 80166897
  • Position Id: ed297e9606d4645287b0e2e34ebdaa7d
  • Posted 4 hours ago
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Phoenix, Arizona

Today

Full-time

USD 127,520.00 - 191,280.00 per year

Scottsdale, Arizona

Today

Full-time

USD 132,400.00 per year

Scottsdale, Arizona

Today

Full-time

USD 107,500.00 per year

California

Today

Full-time

USD 147,000.00 - 237,500.00 per year

Search all similar jobs