Bankrate
FinTech
SeniorEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Engineer at Bankrate. Design and implement scalable systems. Design secure systems”
Industry & Context.
Complex problems; Collaborative problem-solving
What They're Looking For.
Must Have
Proficiency in multiple programming languages, Deep expertise in one technology domain, Understanding of software architecture principles, Experience designing distributed systems, Experience designing APIs, Experience designing cloud-based services, Ability to make informed tradeoffs, Effective communicator, Consistently delivers end-to-end solutions, Contributes to improving code quality, Models accountability, Models technical rigor, Models collaborative problem-solving, Naturally curious, Growth-minded
What You'll Do.
Design and implement scalable systems
Design secure systems
Design maintainable systems
Contribute to technical architecture evolution
Contribute to engineering patterns evolution
Build continuous delivery pipelines
Optimize continuous delivery pipelines
Partner with product peers
Partner with design peers
Translate business objectives
Collaborate across teams
Resolve technical challenges
Resolve integration issues
Contribute to definition of practices
Contribute to improvement of practices
Contribute to definition of standards
Contribute to improvement of standards
Demonstrate curiosity
Demonstrate continuous learning
Evaluate technologies
How You'll Work.
Team & Collaboration
Team or product area; Product and design peers; Across teams
Communication Scope
Influence decisions; Share complex concepts
Process & Methodology
Scope, Estimate, Deliver
Full Job Description
*This role is open to remote or hybrid candidates (East Coast preference), with hybrid being central to our New York, NY or Charlotte area offices. Must be able to work Eastern Standard Time hours. At Bankrate, we're on a mission to help people find a healthier relationship with money — and the engineers who build our products are central to making that possible. As a Senior Software Engineer, you'll design and deliver the scalable, secure, and maintainable systems that power Bankrate's digital experiences. You'll operate with strong autonomy, bringing technical depth and sound judgment to complex problems while helping elevate the engineers around you. Senior Engineers here don't just write great code — they shape architecture, champion engineering standards, and connect their work directly to customer and business outcomes. Purpose of the role: Design and deliver scalable, maintainable, and secure software systems that power Bankrate’s digital products. Senior Engineers operate with strong autonomy, combining technical expertise with leadership through influence. They contribute to architecture, mentor teammates, and ensure that software solutions are efficient, reliable, and aligned with business goals. What You’ll Do: Design and implement scalable, secure, and maintainable systems within a team or product area. Contribute to the evolution of technical architecture and engineering patterns in alignment with organizational standards. Build and optimize continuous delivery pipelines, improving deployment speed and reliability. Partner with product and design peers to translate business objectives into actionable technical work. Scope, estimate, and deliver medium-to-large initiatives with minimal oversight. Collaborate across teams to resolve technical challenges, dependencies, and integration issues. Mentor engineers through code reviews, pair programming, design discussions, and collaborative problem-solving. Contribute to the definition and improvement of team-l
Applying for this Senior Engineer role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Bankrate?
Real rants from real employees. Read before you apply.