Software Engineer

BankSocial
  • Dallas, TX
  • $70,000–$100,000
1 day ago

Job Description

Overview & Cultural Alignment

 

The Mission: The Software Engineer supports the BankSocial mission (Empowering communities and the institutions that support them to transact through shared financial innovation) by building and maintaining the secure, reliable software that lets credit unions, community financial institutions, and their members transact on BankSocial's platform.

 

The Impact: As part of the Engineering team, the Software Engineer turns product and departmental goals into working software across the stack. The role builds backend services and APIs, delivers web and mobile features, and connects BankSocial's platform to core banking and payment systems, owning features from design through production support.

Key Responsibilities (Essential Functions)

  • Backend & API Development

    • Design, build, and maintain backend services and RESTful APIs that power BankSocial's products.

    • Model data, write efficient queries, and improve the performance and reliability of production services.

  • Frontend, Web & Mobile Development

    • Build responsive web and mobile features in collaboration with product and design.

    • Write maintainable, well-tested UI code and contribute to shared components.

  • Banking & Core Integrations

    • Build and maintain integrations with credit union core systems, payment networks, and third-party financial service providers.

    • Apply security, data privacy, and regulatory requirements (e.g., NCUA, BSA/AML, PCI DSS) to integration and data-handling work.

  • Quality, Delivery & Collaboration

    • Write automated tests, take part in code reviews, and support CI/CD pipelines and production releases.

    • Work with engineering, product, compliance, and partner institutions to troubleshoot and resolve production issues.

    • Use AI agentic coding tools to plan, write, test, and refactor code, reviewing and validating AI-generated changes before they reach production.

Leadership Attributes & Cultural Fit

  • Systems Thinking: Thrives at the intersection of strategy, structure, and scalability.

  • Adaptability: Confident and resilient in navigating ambiguity and leading through change.

  • Empathy: Drives transformation through collaboration and clarity rather than bureaucracy.

  • Mission-Driven: Reinforces the principle of "People over Profit" in every process.

Qualifications & Experience

  • Education: Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.

  • Professional Experience: 3-5+ years of professional software development experience; experience in fintech, banking, credit unions, or financial services preferred.

  • Technical Proficiency: Proficiency in at least one backend language (e.g., TypeScript/Node.js, Python, Java, or Kotlin) and a modern frontend framework (e.g., React or React Native); experience with REST APIs, relational databases (SQL), Git, and a major cloud platform (AWS, Azure, or GCP). Familiarity with core banking systems, payment processing, or NCUA regulations is a plus.

  • Preferred Qualifications: Experience with Node.js, Python, and Kotlin; hands-on use of AI agentic coding tools and workflows (e.g., Claude Code, Cursor, GitHub Copilot) in day-to-day development; background at a financial institution (bank or credit union) or a similar regulated financial services environment.

Physical & Environmental Demands

  • Physical Effort: Must be able to remain in a stationary position 50% of the time; must be able to operate a computer and other office productivity machinery.

  • Travel: Minimal travel required.

  • Environment: Hybrid; professional office environment combined with a dedicated remote home office.

 

BankSocial is an Equal Opportunity Employer. We are committed to the principle of "People over Profit." We provide equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or genetics. We comply with all applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

Numbers & Facts

LocationDallas, TX
Salary$70,000–$100,000

Skills

  • Amazon Web Services (AWS)unmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Banking Servicesunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Credit Unionunmatched
  • Data Modelingunmatched
  • Financial Servicesunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • Identify Issuesunmatched
  • Javaunmatched
  • Kotlinunmatched
  • Microsoft Windows Azureunmatched
  • Mobile Web Programmingunmatched
  • Node.jsunmatched
  • Office Equipmentunmatched
  • PCI-DSSunmatched
  • Payment Processingunmatched
  • Performance Managementunmatched
  • Privacy Controlsunmatched
  • Privacy Regulationsunmatched
  • Problem Solving Skillsunmatched
  • Product Designunmatched
  • Production Supportunmatched
  • Python Programming/Scripting Languageunmatched
  • REST (Representational State Transfer)unmatched
  • React Nativeunmatched
  • Refactoringunmatched
  • Regulationsunmatched
  • Regulatory Requirementsunmatched
  • Relational Databases (RDBMS)unmatched
  • SQL (Structured Query Language)unmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Software Engineeringunmatched
  • Software Testingunmatched
  • Test Automationunmatched
  • Test Plan/Scheduleunmatched
  • User Interface/Experience (UI/UX)unmatched
  • Willing to Travelunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder