A

Atomic Financial

APIs, SDKs enabling payroll connectivity

Automation Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in USA$80k - $120k /yrRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • At least 3 years of software development experience as a full-stack engineer, focused on building web applications using Node.js and TypeScript, with knowledge of a breadth of technologies and test automation frameworks.
  • Familiarity with agile development practices and version control systems such as Git.
  • Ability to learn large software systems end-to-end quickly.

Responsibilities

  • Research, identify, and access APIs to understand their structures, endpoints, and available data without relying on screen-scraping techniques.
  • Reverse engineer web APIs when necessary using tools such as Burp Suite, Postman, or Fiddler, and conduct reconstructive analysis from a quality assurance perspective.
  • Write robust, scalable code to extract relevant data from public APIs and accurately transform it into common data models and structures.
  • Design and implement API integrations using knowledge of web fundamentals, including HTML, the Document Object Model, CSS, JavaScript, HTTP/S, client/server architecture, and networking protocols.
  • Apply knowledge of REST APIs, including authentication mechanisms such as JWT, SAML, and OAuth, and data transfer processes, to ensure API interactions work across network environments.
  • Develop and implement solutions to handle bot detection techniques such as request throttling, device fingerprinting, and CAPTCHA mitigation.
  • Break down product and feature development into manageable, iterative releases.
  • Document findings and collaborate with development teams through written and verbal communication.
  • Work autonomously and self-direct while contributing within a team environment.
  • Take ownership throughout the software development life cycle, including quality assurance, build, deployment, and production support.

About the Company

Atomic Financial

APIs, SDKs enabling payroll connectivity

Atomic Financial provides developer tools for payroll connectivity and direct deposit, including APIs, SDKs, and pre-built UIs, to help financial institutions and payroll providers quickly add financial services to their platforms. Its products work by offering an API-driven toolkit and a sandbox where clients can build, test, and deploy payroll and direct deposit features, along with authentication solutions (SmartAuth and TrueAuth) powered by AI/ML to simplify and secure user verification. The company sets itself apart through a strong focus on customer success and social impact, combining practical developer tools with an emphasis on understanding clients and learning from their experiences, as well as offering AI-powered authentication to improve scalability. Its goal is to make financial services more accessible to millions of consumers by enabling businesses to provide seamless, secure payroll and direct deposit capabilities.

Company size
51-200
Company stage
Late Stage VC
Total funding
$78.6M
Headquarters
Cottonwood Heights, UT
Founded
2019

Recently Posted Jobs

Explore more opportunities at Atomic Financial

See more jobs