Atomic Financial

Senior Software Engineer

Remote. Posted 2 days ago

The role

You will build and release software features for web applications, working with a team of engineers, product managers, designers, machine learning engineers and site reliability engineers. You will also interface with customers to iterate on product design and provide technical leadership to other engineers.

What you will do

  • Take ownership of product and feature delivery, increasing deployment frequency and reducing cycle time and failure rate
  • Implement large and challenging products and features assigned to your team
  • Interface with customers to iterate on product design
  • Provide technical leadership for other engineers so they grow as developers
  • Adhere to and expand upon current software, tools and libraries, implementing them robustly, securely and to industry best practice

Required qualifications

  • Bachelor's degree in Computer Science or related field
  • Strong communication skills, working with both technical and non-technical people
  • Strong problem-solving skills and ability to break work into iterative releases
  • Ability to act with autonomy and self-direction while working well in a team
  • 5+ years of software development experience, with a strong focus on web applications with Node.js and TypeScript
  • Deep understanding of HTML, JavaScript, HTTP/S, client/server architecture, state management and security principles
  • High proficiency with Vue, React, or other Single Page Application (SPA) technologies
  • Foundational knowledge of REST API development
  • Experience with document/NoSQL database design and optimization
  • Develop and review secure code, applying industry best practices
  • Experience with publisher/subscriber models
  • Familiarity with integration and unit testing

Nice to have

  • Experience in web scraping, automation, and reconstructive analysis
  • Experience integrating with teams building applications with ML, NLP, or Language Models
  • Experience developing applications for Temporal, AWS, Kubernetes, and serverless environments
  • Familiarity with Infrastructure-as-Code and pipeline development (GitHub Actions, AWS CodePipeline, CloudFormation)
  • Experience with an AI workflow, using tools like Claude Code or Codex

Before you apply

  • Atomic is an Equal Opportunity Employer

About the company

Atomic builds financial connectivity that lets consumers connect their payroll and financial data to services. It works with 8 of the top 10 financial institutions and 13 of the top 20 neobanks in the country.