Atomic Financial
Automation Engineer
Remote. Posted 4 months ago
The role
You will build innovative solutions using Node.js, TypeScript, Puppeteer, Temporal, MongoDB, and AWS. You will research APIs, reverse engineer web APIs, and write code to extract and transform data.
What you will do
- Research, identify, and access APIs to understand structures and endpoints.
- Reverse engineer web APIs using tools like Burp Suite, Postman, or Fiddler.
- Write robust, scalable code to extract data from public APIs and transform it into common data models.
- Design and implement API integrations using web fundamentals.
- Apply understanding of REST APIs and authentication mechanisms.
- Develop and implement solutions to handle bot detection techniques.
- Break down product development into manageable, iterative releases.
- Document findings and collaborate with development teams.
- Work autonomously and self-direct within a team environment.
- Take ownership of the entire Software Development Life Cycle including QA, build, deployment, and support.
Required qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent experience
- Minimum of 3 years of software development experience as a full-stack engineer
- Experience building web applications using Node.js and TypeScript
- Knowledge in a breadth of technologies and test automation frameworks
- Familiarity with agile development practices
- Familiarity with version control systems like Git
Benefits
- Regular fun activities like Factorio afternoons and Slack trivia
- On-sites include skiing and visiting arcades
About the company
Atomic is building a connected financial landscape that enables consumers to connect payroll and financial data to services. They work with top financial institutions and neobanks to deliver user experiences and help people manage money.