Core Developer I
Fully Remote San Diego, CA
Job Type
Full-time
Description

Ranked Top Workplaces in San Diego in 2021, we live and work by our core values of integrity, collaboration, innovation, respect, and service. Corelation cares about each employee, which is exemplified through its competitive pay and outstanding benefits package. Corelation has a generous 401K retirement plan, an extensive paid time off policy, and one of the best company cultures out there! When you join the Corelation Team, you are embarking on a journey of professional and personal development.


What We Are Looking For:

Corelation is seeking a C++ software developer to join our Tier 3 development team. Tier 3 developers provide deep technical support across KeyStone; in this role, you will specialize in card-related functionality, including real-time card network/EFT integrations and batch card file workflows, while also contributing to other areas as needed and helping maintain the reliability of KeyStone.


Requirements

· Handle escalated client issues and production incidents as part of the Tier 3 development team, ensuring timely analysis and resolution.

· Create, revise, and maintain core C++ software to meet client business needs.

· Complete functional testing of software prior to code review and client delivery.

· Perform revision, repair, or improvement of existing programs to increase efficiency or adapt to new requirements.

· Investigate and resolve complex production issues by analyzing traces and logs, reviewing code, and researching network and vendor specifications.

· Identify root causes and develop targeted fixes and small enhancements for card-related functionality.

· Manage and prioritize assigned help desk tickets across multiple issues and clients.

· Work closely with Client Services’ Tier 1 and Tier 2 teams to clarify requirements, share findings, and coordinate resolutions.

· Communicate directly with clients when appropriate to clarify issues, gather additional information, and review proposed solutions.

· Handle frequent context switching across multiple tickets and projects while maintaining accuracy and follow-through.

· Participate in an on-call support rotation for after-hours emergencies and occasional weekend client conversion support.

· Perform other job-related duties as assigned.


Why You Are The Perfect Fit

· 1–3 years of professional experience in backend software development.

· Recent, hands-on experience writing and maintaining production C++ code.

· Experience debugging complex issues using logs, traces, and other diagnostic tools.

· Experience working with relational databases and SQL in a production environment.

· Familiarity with Linux/UNIX environments.

· Exposure to networked or message-driven systems (e.g., sockets, queues, or financial messaging formats) is a plus.

· Experience supporting or enhancing financial, payments, or card-related software is a plus.

· Demonstrated problem-solving and root-cause analysis skills on existing codebases.

· Knowledge of credit union products and services is a plus.


Education

 Bachelor's degree in Computer Science or a related technical field, or equivalent professional experience in software development. 



Why We Are Your Perfect Fit:

Benefits Include but not limited to:

Medical, Dental, Vision, Life Insurance

401(K) Match

Discretionary profit share

Discretionary annual bonus

Wellness Programs: Yoga and Massages

Bi-Weekly engagements (coffee tastings, trivia, etc.… )

Community Involvement

Professional Development Growth Days

Vacation Days

Floating Holidays

Sick Days

Parental leave

What you can be a part of:

Company Band

Basketball

Flag Football

Volleyball

DEIA groups


Pay Range:

*Range depends on geographic metro / zone, budget, and experience.*


*Any use of AI during the application screening and interview process will result in disqualification*


Salary Description
$70,000 - $89,960