Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$80k - $140k

Bankrate

Software Engineer

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.

Purpose of the role: Build and maintain reliable, scalable software systems that support Bankrate's business objectives. Engineers own delivery for well-scoped projects, contribute to architectural discussions, and continuously improve systems, processes, and team performance through collaboration and strong technical execution. Impact on the business: Engineers ensure the delivery of robust features and applications that power customer experiences and business growth. They are trusted contributors, improving performance, reliability, and maintainability across their team's systems while mentoring others and identifying opportunities for optimization.

What You'll Do:

  • Design, build, and maintain scalable and reliable systems or product features.
  • Contribute to system and API design, ensuring alignment with team standards and best practices.
  • Write high-quality, testable, and maintainable code across the full stack.
  • Identify performance bottlenecks and propose improvements for speed and efficiency.
  • Scope, estimate, and deliver technical solutions independently with minimal oversight.
  • Collaborate with cross-functional partners to clarify requirements and ensure alignment on priorities.
  • Participate in peer code reviews, providing constructive feedback and fostering a learning culture.
  • Contribute to automation, observability, and deployment improvements.
  • Mentor Associate and Junior Engineers through collaboration, pair programming, and example

What We're Looking For:

  • Proficient in one or more programming languages and experienced in database technologies and cloud infrastructure.
  • Strong understanding of software architecture, data modeling, and design patterns.
  • Able to debug complex issues and trace problems across systems.
  • Demonstrated ability to balance tradeoffs in scalability, maintainability, and performance.
  • Familiar with CI/CD pipelines, testing frameworks, and agile development methodologies.
  • Communicates clearly with both technical and non-technical stakeholders.
  • Collaborates effectively with cross-functional teams to drive delivery and quality.
  • Demonstrates ownership and accountability for their work, with consistent follow-through.
  • Continuously learning new tools, techniques, and approaches to improve their technical impact.
  • Works across a primarily TypeScript-based stack spanning API services and full-stack web frameworks.
  • Comfortable navigating cloud infrastructure, infrastructure-as-code, and CI/CD pipelines.
  • Some exposure to application performance monitoring/observability tooling and content delivery (CDN) considerations.
  • Actively integrates AI tooling into their workflow to improve velocity and quality, experimenting with new capabilities and sharing what works with the team.

Compensation:

Total Cash Compensation Range: $80,000 – $140,000 per year

Actual compensation varies based on location, experience, and qualifications.

Additionally, the following benefits are provided by Red Ventures, subject to eligibility requirements.

  • Health Insurance Coverage (medical, dental, and vision)
  • Life Insurance
  • Short and Long-Term Disability Insurance
  • Flexible Spending Accounts
  • Holiday Pay
  • 401(k) with match
  • Employee Assistance Program
  • Paid Parental Bonding Benefit Program
  • Flexible Paid Time Off (PTO): We believe time to rest and recharge is essential. That's why we offer a generous and flexible PTO policy. Full-time employees accrue 20 days of PTO for a full calendar year annually, with an increase to 25 days after five years of service.

Who We Are:

Bankrate is where Americans go to get the best price on life's most important financial decisions. By combining proprietary data, advanced technology, and deep market coverage, Bankrate helps consumers compare options and make confident financial choices across mortgages, credit cards, savings, and more. As a rate provider to the Federal Reserve and the benchmark relied upon by major publishers and policymakers nationwide, Bankrate's rate data is the national standard. This commitment to precision is reflected across all its products. In mortgages, proprietary auction technology puts lenders in real-time competition on price alone, consistently delivering rates in the lowest 10% in the country. For deposits, the platform features exclusively top-tier rates in the top 10% nationally, while its credit card coverage encompasses more than 90% of the market by volume. Founded by a journalist, Bankrate remains dedicated to its founding mission of transparency, honest information, and real competition — helping to make the American dream more affordable for everyone.

Red Ventures is an equal opportunity employer that does not discriminate against any employee or applicant because of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or any other basis protected by law. Employment at Red Ventures is based solely on a person's merit and qualifications.

We are committed to providing equal employment opportunities to qualified individuals with disabilities. This includes providing reasonable accommodation where appropriate. Should you require a reasonable accommodation to apply or participate in the job application or interview process, please contact View email address on click.appcast.io.

If you are based in California, we encourage you to read this important information for California residents linked here.

At Red Ventures, we believe in real human connection. That's why we do not hire someone through text, social media, or email only. As part of the hiring process, you should expect live conversations with RV teammates before any offer is made. Also, keep an eye on the sender: we only use official @redventures.com email addresses at the portfolio level or business specific email addresses (e.g., @thepointsguy.com), not ones like "redventurescareer.com." We will never ask candidates to send money, buy equipment, or share financial account info during your journey with us. You can always find our open roles on redventures.com— if you receive a message that seems suspicious, please use redventures.com to verify the opportunity.

For more, the U.S. Federal Trade Commission has published helpful articles to help individuals learn more about protecting themselves from recruiter scams. If you think you've been targeted, feel free to report it to your local authorities. Stay safe out there!

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Charlotte, NC vacancy
  •  ...the loan market’s most credible source of deal information.   About You: Versana is looking for a motivated  Full Stack Software Engineer  to join our Application Development team. The squad’s goal is to create, enhance and maintain Versana’s real-time syndicated... 
    Suggested
    Full time
    Local area

    Versana

    Charlotte, NC
    23 hours ago
  • $15 per hour

     ...still operates without the automated feedback loops that modern software teams rely on. Without real-time observability, issues are...  ...Partners and Andreessen Horowitz and with a rapidly growing team of engineers, scientists, construction veterans, and Enterprise go-to-... 
    Suggested
    Full time
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    Doxel

    Charlotte, NC
    23 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Suggested
    Full time
    Work at office

    Speechify

    Charlotte, NC
    23 hours ago
  •  ...asset management. Our founders are hardcore telecommunications engineers with combined 200 + years of experience in designing,...  ...implementation principles, theories and concepts; specifically the Software Development Lifecycle; and the ability to work both independently... 
    Suggested

    AmNet Services

    Charlotte, NC
    23 hours ago
  • $102.9k - $179.9k

     ...business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance...  ...hosted In-Production platform. We are looking for a Software Engineer with the skillset to support the expanding and revenue... 
    Suggested
    Full time
    Work at office
    Flexible hours
    Day shift

    Bank of America

    Charlotte, NC
    5 days ago
  • $125k - $142k

     ...achieve wealth, independence, and purpose.We are seeking a Platform Engineer to join our platform engineering team, focusing on building the...  ...& ExperienceBachelor’s degree in computer science, Software Engineering, or related technical field3-5 years of software engineering... 
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    1 day ago
  •  ...ROLE: - Full Stack Software Engineer LOCATION: - Charlotte, NC DURATION: - Long term contract We are seeking a highly skilled Full Stack Software Engineer with a strong background in Java, TypeScript, and proficiency in React or NextJS. The ideal... 
    Long term contract

    Maintec Technologies

    Charlotte, NC
    2 days ago
  •  ...Full-Stack Software EngineerPiedmont Plastics is the leading independent and privately held distributor of performance plastics in North...  ...shape!".We are currently looking for a Full-Stack Software Engineer to add to our team in Charlotte. This employee will design and... 

    Piedmont Plastics

    Charlotte, NC
    4 days ago
  •  ...Job Description Job Title: Specialty Software Engineer Duration: 24 Months Contract Location: Charlotte, NC – 28202 – Hybrid Role   Interview process: ~2 hours in person interview, string of multiple technical one on ones Required Qualifications:... 
    Contract work
    Day shift

    Bey

    Charlotte, NC
    23 hours ago
  • $122k - $200k

     ...you can build a successful career with opportunities to learn, grow, and make an impact. Join us!Position Summary:The Senior Software Engineer - Kubernetes Platform Engineering, Service Mesh & Developer Platforms(Golang APIs) serves as a senior technical leader responsible... 
    Full time
    Work at office
    Flexible hours
    Shift work
    Day shift

    Bank of America

    Charlotte, NC
    1 day ago
  • $127k - $171k

    What You'll DoWe’re looking for a Senior Software Engineer to join our Retirement & Income Solutions (RIS) business. In this role, you’ll serve as an engineering leader providing architectural oversight for the modernization of our process orchestration and workflow platform... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    4 days ago
  • $122k - $240.5k

     ...Recruiting for this role ends on 12/31/2026.The Team:Deloitte’s Cyber Engineering is a new team that is spearheading the buildout of...  ...experience for all skill areas below:Hands-on experience in full stack software development across frontend and backend technologies.... 
    Local area

    Deloitte

    Charlotte, NC
    23 hours ago
  •  ...easy for those in the investment ecosystem to find, monitor, and connect with one another. About the Role We’re hiring an Engineer to define and build systems that make our data usable across the company. This role will own the architecture for how data is processed... 
    Full time
    Work at office
    Flexible hours

    Old Well Labs

    Charlotte, NC
    23 hours ago
  • $100k - $160k

     ...trusted, high-value outcomes every day. Our AI Voice & Telephony Engineering Team builds the systems that power intelligent conversations —...  ...and more effectively. What You’ll Do: As a Senior Software Engineer, you’ll design and build scalable, cloud-based systems... 
    Full time
    Temporary work
    Flexible hours

    Red Ventures

    Charlotte, NC
    23 hours ago
  • $111.61k - $131.3k

     ....Job DescriptionThis position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate... 
    Full time
    Work experience placement
    Local area
    3 days per week

    US Bank

    Charlotte, NC
    3 days ago
  • $62 - $72 per hour

    DescriptionKforce has a client that is seeking a Software Engineer in Charlotte, NC.Responsibilities:* Leverage resources to find answers/solutions, proactively communicate status/blockers in a clear manner* Participate in the design, development, test automation, documentation... 

    KForce

    Charlotte, NC
    3 days ago
  • $77k - $156k

    What You'll DoAs an Experienced Software Engineer at Principal, you’ll work with engineers to help lead our efforts to continue modernizing our technology and to enable great solutions for our customers! Our Technology Community has multiple openings in different lines... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office
    Local area
    3 days per week

    Principal Financial Group

    Charlotte, NC
    5 days ago
  • $77k - $127k

    What You'll DoWe’re looking for a Software Engineer to join our Experience Solutions technology team within Workplace Savings & Retirement Solutions (WSRS). You’ll work on a variety of technologies including APIs, event-driven architectures and React web applications in... 
    Hourly pay
    Permanent employment
    Temporary work
    Work experience placement
    H1b
    Work at office

    Principal Financial Group

    Charlotte, NC
    5 days ago
  • Position Overview:As a Software Engineer (Full-Stack) at Intapp, you’ll work on an AI-powered, industry-specific cloud platform that transforms professional and financial services firms. Collaborating with senior engineers, technical leads, product managers, and designers... 
    Full time
    Work at office
    Local area
    Flexible hours
    3 days per week

    Intapp

    Charlotte, NC
    4 days ago
  • Software Engineer (Multiple Positions)Job Description Summary:Perform full life cycle application development and collaborate with Agile engineers. Work with Product Owner, Quality Test Automation Engineers, Software Engineers, Development DBA, and Scrum Masters to determine... 
    16 hours
    Full time
    Temporary work
    Local area
    Remote work
    Shift work

    AvidXchange

    Charlotte, NC
    4 days ago
  •  ...platform maintenance and improvement tasks.Leverage continuous engineering practices to deliver business value. Actively participate in...  ...four to seven years of experience or equivalent education and software engineering training or experience2. In-depth knowledge in information... 
    Full time
    Part time
    Work at office
    Shift work
    Day shift

    Truist

    Charlotte, NC
    1 day ago
  •  ...activities may change from time to time.1. Develop customized coding, software integration, perform analysis, configure solutions, using...  ...from the beginning of the design work. Leverage continuous engineering practices to deliver business value regarding effectiveness of... 
    Full time
    Temporary work
    Shift work
    Day shift

    TIH

    Charlotte, NC
    1 day ago
  •  ...English (Required)Work Shift:1st shift (United States of America)Please review the following job description:We are looking for a software engineer passionate about building automation and self-service solutions for our Enterprise Public Cloud Platform. In this role, you... 
    Permanent employment
    Full time
    Part time
    H1b
    Work at office
    Work visa
    Shift work
    Day shift

    Truist

    Charlotte, NC
    23 hours ago
  •  ...this contingent resource assignment, you may: Consult on complex initiatives with broad impact and large-scale planning for Software Engineering. Review and analyze complex multi-faceted, larger scale or longer-term Software Engineering challenges that require in-depth... 

    Mindlance

    Charlotte, NC
    3 days ago
  • Job-ID29082420Reference26-23186Job Description About this role Wells Fargo is seeking a Lead Specialty Software Engineer to join the GCP Data Platform organization. This role will provide technical leadership for the design, development, implementation, and operation... 
    Work experience placement

    Mindlance

    Charlotte, NC
    3 days ago
  • $123k - $157k

     ...sponsor or assume the sponsorship of an employment visa at this time”. We are seeking a highly skilled and experienced Senior Software Engineer with expertise in Azure Cloud and .NET technologies. The ideal candidate will have a strong background in software development... 

    Selective Insurance Group

    Charlotte, NC
    3 days ago
  • $165k - $190k

     ...their businesses.The OpportunityWe are seeking a Senior Platform Engineer to lead the design and implementation of mission-critical...  ...-on code implementationBuild and maintain frameworks that make software development easier for application teamsDrive AssetMark towards... 
    Full time
    Work at office
    Flexible hours

    Asset Mark

    Charlotte, NC
    3 days ago
  • $116.5k - $169k

     ...contract-driven developmentWorking knowledge of cloud-native engineering practices, including containers, Kubernetes, Helm, GitOps, continuous...  ...ethical AI useEducationBachelor’s degree in computer science, Software Engineering, Information Technology, or a related technical... 
    Full time
    Contract work

    Moodys

    Charlotte, NC
    1 day ago
  • $127.6k - $191.4k

    Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages and policies. Working here means having every opportunity to achieve your goals - and to help others accomplish theirs,... 
    Full time
    Temporary work
    Work at office
    3 days per week

    The Hartford Financial Services Group

    Charlotte, NC
    2 days ago
  •  ...Job Description Job Description CPI Security, in Charlotte, NC, is seeking a Full Stack Software Engineer to be part of our growing IT organization. This is an exciting, hands-on delivery opportunity to implement a broad range of key solutions and help lead our growing... 
    Full time
    Temporary work

    CPI Security

    Charlotte, NC
    21 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!