R&D Software Engineer

DAKCS Software Systems and PDCflowOgden, UT
Hybrid

About The Position

We are looking for a Software Engineer (R&D Focused) to play a key role in building PDCflow’s next-generation payment and transaction platform. First and foremost, you will be a hands-on backend software engineer helping design, write, and deliver core features for our newest product. Beyond day-to-day product development, you will bring an exploratory R&D mindset to the team: researching emerging technologies, building rapid proofs-of-concept (POCs), and identifying better ways to modernize our stack. Your main day-to-day work will be backend-heavy (Java, Spring, PostgreSQL, Docker), building secure, high-throughput engines for our new product line. Side-by-side with feature delivery, you will explore new tools (such as Claude Code and AI-assisted dev workflows) and test lightweight frameworks (like Svelte) to continually optimize how our engineering organization builds, containerizes, and deploys secure financial technology.

Requirements

  • 5+ years of hands-on software development experience with a strong foundation in backend engineering.
  • Solid proficiency in Core Java and Spring Boot for building robust backend services and REST APIs.
  • Strong SQL skills with PostgreSQL—ability to analyze, design, and optimize data models during POC development.
  • Experience using Docker for local development setups, containerizing applications, and environment configuration.
  • A track record of testing new libraries, tools, and developer utilities on your own initiative.

Nice To Haves

  • Active experience or curiosity in AI-assisted development tools (Claude Code, GitHub Copilot, or CLI LLM integrations).
  • Familiarity with lightweight web frameworks like Svelte for rapid front-end prototyping.
  • Exposure to fintech, payment processing, or compliance environments (PCI-DSS, HIPAA).
  • Familiarity with microservices architecture, messaging queues, or cloud infrastructure (AWS/GCP).

Responsibilities

  • Design, build, and deploy production-ready RESTful APIs and backend microservices for PDCflow’s newest platform features using Java and Spring Boot.
  • Write efficient SQL, design relational schemas, and optimize database performance in PostgreSQL to handle high-volume transaction processing.
  • Package, run, and optimize containerized services using Docker across local and deployment environments.
  • Research, benchmark, and build targeted POCs for emerging tools and architectural patterns before bringing viable solutions into our core codebase.
  • Experiment with and incorporate AI-assisted developer workflows (Claude Code, LLM coding agents) to accelerate refactoring, testing, documentation, and feature delivery.

Benefits

  • Comprehensive Health, Vision, Dental
  • 401(k) match
  • generous PTO
  • team perks
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service