Back to Jobs
Development 9h ago

Application Programmer

United StatesUnited States
Full-time
$95,482 - $116,700 / year
Mid-level

Job Description

Key Skills Required

Master these to land this role

BackendBestseller 🔥
Learn in 18 Hours
PythonBestseller 🔥
Learn in 56 Hours
C++Microsoft SQL Server

Want to know if you're a match for this job?

Calculate My Match Score

About EarnIn: EarnIn is a premier financial technology innovator and a primary pioneer of earned wage access platforms, driven by an urgent mission to deliver real-time financial flexibility for individuals managing unique paycheck-to-paycheck budgeting needs. By enabling community members to stream their earnings automatically as they complete working hours, EarnIn provides frictionless options to spend, save, and grow personal wealth without mandatory fees, interest rates, or invasive credit scoring loops. Fortified by an exceptionally experienced executive leadership cell and world-class venture backers—including Andreessen Horowitz (A16Z), Matrix Partners, DST, and Ribbit Capital—EarnIn maintains a robust business model with a deep operational runway to change how everyday people interface with capital.

Position Overview

We are seeking a highly analytical, systems-minded Application Programmer to join our core payroll services engineering team in a full-time remote capacity within the United States. Operating as a critical Backend Engineer in a fast-paced fintech architecture, you will collaborate cross-functionally to design, develop, and stabilize high-throughput transactional services. Moving beyond simple high-level scripts, you will claim full technical accountability for debugging, troubleshooting, and optimizing compiled low-level frameworks, managing desktop layout libraries, and maintaining secure data paths. This role demands a resource-focused software craftsman who brings expert command over native system programming, respects transactional data integrity, and exhibits a strong bias toward action and measurable results.

Key Responsibilities

  • Backend Services Engineering: Contribute to the core design, implementation, and long-term maintainability of scalable server-side systems and payroll transaction layers using native systems code.
  • Application Diagnostics & Optimization: Analyze, debug, and troubleshoot complex execution problems across legacy and modern applications to permanently fix performance gaps.
  • COM Integration Configuration: Model, manage, and bridge legacy Component Object Model (COM) layers with contemporary software stacks using .NET Interop wrappers or client-side scripting technologies (such as JavaScript or VBScript).
  • Desktop Interface Maintenance: Maintain and refactor stable internal utility elements and structural desktop application logic leveraging Microsoft Foundation Classes (MFC) libraries.
  • Relational Database Management: Code, optimize, and secure high-performance database schemas, data storage views, and structural transaction operations natively inside Microsoft SQL Server.
  • Peer Quality Code Reviews: Lead thorough codebase validation reviews, providing constructive architectural feedback to internal team members to ensure alignment with strict compliance guidelines.
  • Regulatory Standards Adherence: Apply defensive, highly secure programming standards to meet regional financial compliance parameters and prevent runtime security vulnerabilities.

Required Skills & Qualifications

  • 2+ years of verified commercial software engineering history running application development pipelines inside fast-moving or startup environments.
  • A Bachelor’s degree in Computer Science, Computer Engineering, or an equivalent technical field (or verified equivalent industry history).
  • Expert-tier programming proficiency coding with C++ (specifically utilizing C++14 and higher specifications).
  • Authoritative functional understanding of Component Object Model (COM) fundamentals, with hands-on history connecting COM components with .NET environments or scripting runtimes.
  • Practical, hands-on development experience writing queries and managing relational architectures within Microsoft SQL Server databases.
  • Familiarity navigating Microsoft Foundation Classes (MFC) interface application structures.
  • Outstanding written and verbal communication mechanics, with a proven capability to articulate complex infrastructure bugs cleanly to cross-functional product squads.
  • Location Context: 100% remote-first full-time operational parameters tailored exclusively for qualified systems developers based permanently anywhere within the United States.

Preferred Strategic Indicators (Nice to Have)

  • Prior professional experience engineering systems within a fintech, automated payroll processing, consumer banking, or enterprise cash-movement environment.
  • Familiarity with distributed system patterns, event-driven service layers, or async processing loops.

What We Offer

  • Competitive Compensation Matrix: A highly structured annual base salary range of $95,482 – $116,700 USD, complemented by a lucrative corporate equity package and comprehensive employee benefits.
  • The exceptional engineering canvas to directly write, optimize, and secure the payroll infrastructure powering instant financial freedom for millions of users.
  • Profound work-from-home remote parameters offering high lifestyle flexibility and an open-door, collaborative technology environment.
  • Comprehensive health insurance benefits, an extensive retirement matching setup, and a dedicated culture of belonging that celebrates diverse technical perspectives.

How would you rate this job post?

See what other professionals think about this role.

Is this company safe?

Ask Hyrizon AI to scan this company for potential red flags before you apply.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.