Principal Ruby on Rails Engineer

🔥 15 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Fifth Third Bank

Fifth Third Bank

10,000+ employees

Founded 1858

🏦 Banking

Banking

Fifth Third Bank is a diversified financial services company offering a wide range of banking and financial products and services. It provides personal banking solutions such as checking and savings accounts, credit and debit cards, and identity theft protection. Borrowers can access various loans and mortgage options, while investors benefit from investment products like ETFs, mutual funds, and stocks. The bank also provides a robust set of services for businesses and commercial clients, including cash management, treasury management, and specialized lending solutions. Additionally, Fifth Third offers wealth management services with private banking, trust, and estate services. Customers can benefit from Fifth Third's online and mobile banking platforms, enabling them to bank anywhere at any time. Fifth Third Bank is focused on delivering seamless banking experiences with a strong emphasis on customer convenience and security.

📋 Description

• Develop and maintain Newline's core RESTful API using Ruby on Rails • Work with SRE's to design and implement our backend infrastructure using Terraform • Work with the QA team to write thorough unit and integration tests • Participate in software architecture discussions and code reviews • Integrate our platform with bank core services and APIs • Assist in establishing data security and information security best practices • Participate in API platform scaling and optimization sessions • Develop Newline's internal data pipeline and BI tools • Implement and maintain new features and capabilities while continuously improving the quality of our technical products and services • Build and share technical expertise with your Agile team and other members of the organization • Follow industry and organizational best practices and standards, and participate in company communities of practice to continuously refine and communicate them • Contribute to a culture of continuous improvement • Achieve operational excellence by automating processes and creating maintainable, supportable, and testable solutions • Keep up with technology trends and innovations in your field(s) of practice • Provide operational support and troubleshooting for your team’s products and services • Maintain appropriate controls and documentation to ensure compliance with all company and regulatory requirements • Provide coaching, mentoring, and training for new or less experienced team members • Provide leadership and guidance to your team in your technical field(s) of expertise

🎯 Requirements

• Bachelor’s degree in a relevant technology field or equivalent combination of education and work experience • Eight+ years of engineering or other IT work experience relevant to the position • Prior experience working in a technical or team lead capacity • Hands-on experience with Ruby and Ruby on Rails required • Experience working with PostgreSQL and ActiveRecord • Experience writing unit tests in RSpec • Knowledge of CI/CD tools (Jenkins) • Ability to build and consume command line tools • Experience working in an Agile software environment • Experience working with IaC deployments (Terraform) is a plus • Experience building high TPS API systems (~100 TPS) is a plus • Experience shipping highly-available (99.99%) enterprise B2B SaaS products is preferred • Experience working in a regulated financial environment is a plus • Strong problem-solving and communication skills • Willingness to work in a highly-collaborative environment • Solid understanding and significant experience with modern software development practices, tools, and/or hardware technologies • Solid understanding of IT security best practices • Experience designing, implementing, and supporting complex technical solutions

🏖️ Benefits

• Comprehensive benefits programs designed to support individual needs • Health insurance • Financial well-being programs • Emotional well-being programs • Social well-being programs

Apply Now

Similar Jobs

🔥 19 hours ago

Experian

10,000+ employees

🤖 Artificial Intelligence

🤝 B2B

☁️ SaaS

Expert ETL Data Engineer responsible for building data pipelines and analytics processing tools at Experian. Collaborating across teams to optimize data services/products for decision-making.

Amazon Redshift

Apache

AWS

ETL

Hadoop

Kafka

Python

Spark

SQL

Tableau

🕒 Yesterday

Niyam IT

51 - 200

🤝 B2B

☁️ SaaS

🏛️ Government

Full Stack Python Developer supporting Agile Scrum team delivering software solutions for federal client. Focused on software development and maintenance in federal operations.

Angular

AWS

Java

JavaScript

Linux

Microservices

Postgres

Python

SDLC

Spring

Spring Boot

SpringBoot

TypeScript

🕒 Yesterday

Anchorage Digital

201 - 500

💸 Finance

₿ Crypto

☁️ SaaS

Full stack engineer building billing and revenue management products for Anchorage Digital, enhancing the crypto platform for institutions. Collaborating on strategy and execution as part of a team.

Distributed Systems

GraphQL

GRPC

🕒 Yesterday

Virtasant

51 - 200

🏢 Enterprise

🤝 B2B

Staff Backend Engineer responsible for backend-first development on multi-cloud FinOps platform at Virtasant. Focusing on AI cost intelligence with high autonomy and ownership in a remote role.

AWS

Cloud

Java

Python

SDLC

🕒 Yesterday

Arista Networks

1001 - 5000

🏢 Enterprise

📡 Telecommunications

Technical Architect designing enterprise data architecture for Arista Networks. Leading integration architecture initiatives while ensuring compliance with enterprise standards.

Azure

Cloud

ERP

ETL

PySpark

Python

SDLC

SQL