Principal Software Engineer

Posted 14 Hours Ago
2 Locations
In-Office or Remote
140K-175K Annually
Senior level
Digital Media • Fintech • Information Technology • Machine Learning • Financial Services • Cybersecurity • Automation
Ready to Transform the Future | Careers in Technology & Security
The Role
The Principal Software Engineer designs, builds, and maintains automation solutions for Cybersecurity and Risk teams, focusing on workflow improvements and operational efficiency while collaborating with peers in a lean engineering environment.
Summary Generated by Built In

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 GCP, 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 https://jobs.citizensbank.com/benefits.

#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 status/parenthood, 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.


Top Skills

AWS
Azure
Bash
C#
CircleCI
GCP
Java
JavaScript
Jenkins
Linux
NoSQL
Python
RabbitMQ
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Providence, RI
17,000 Employees
Year Founded: 1828

What We Do

As one of the oldest and largest financial services firms in the United States with a history dating back to 1828, we’re committed to providing solutions and expertise that support our customers, clients, colleagues, and communities in what’s next on their own unique journey.

We invest in the humans who build the logic, ideas, and innovations that bring new technologies to life. Investments in AI, cloud computing, machine learning and automation provide our engineers the tools that enable us to remain competitive and win in today’s environment.

At Citizens, we recognize that the journey to accomplishment is no longer linear and that individuals are made of all they have done and all they are going to do. Whether you’re considering banking with us or looking to work with us, you’ll find a customer-centric culture and a supportive, collaborative workforce at Citizens. You’re made ready and so are we.

If you're ready to advance your career in technology and security, learn more about opportunity's Citizens offers here: https://jobs.citizensbank.com/digital-transformation

Why Work With Us

We empower the colleagues that power our tech. With growth & upskilling opportunities and sought-after benefits, plus a diverse culture of people and perspectives, we help our colleagues achieve career goals. Because innovation can’t happen without the minds and hearts of our people. Technology is constantly evolving, and we believe you can too.

Gallery

Gallery

Similar Jobs

Toast Logo Toast

Principal Software Engineer

Cloud • Fintech • Food • Information Technology • Software • Hospitality
Remote
US
5000 Employees
200K-320K Annually

Optum Logo Optum

Principal Software Engineer

Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
In-Office or Remote
Eden Prairie, MN, USA
160000 Employees
135K-231K Annually
In-Office or Remote
13 Locations
2449 Employees
121K-179K Annually

Wasabi Technologies Logo Wasabi Technologies

Principal Software Engineer

Cloud • Information Technology
Easy Apply
Remote
United States of America
500 Employees
155K-220K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Bellagent Thumbnail
Artificial Intelligence • Machine Learning • Business Intelligence • Generative AI
Chicago, IL
20 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account