What are the responsibilities and job description for the Backend Engineer position at Itemize Corp.?
Itemize is a leading Agentic AI company automating financial operations for banks, corporations, and financial institutions. Its market-leading technology eliminates manual effort in Treasury Management, including Receivables, Wholesale Lockbox, Payables, Supply Chain, and Fraud. By automating these processes, Itemize enables teams to focus on higher-impact activities, driving efficiencies, intelligence, and new value through financial document automation.
While consumer financial systems have largely transitioned to digital technologies, business-to-business (B2B) processes remain stuck in analog workflows. Many B2B transactions still rely on paper documents, emails, and PDF images for communication between buyers, sellers, and third parties. These formats require significant human intervention for tasks such as data entry, reconciliations, verification, quality assurance, approvals, fraud screening, and compliance. This reliance on manual processes increases errors, drives up operating costs, and leaves substantial value untapped.
Itemize operates in the cloud, with teams distributed across the United States and internationally. We are committed to fostering a dynamic, high-growth environment at the forefront of vertical AI applications for B2B financial automation.
ABOUT YOU
You are a skilled Fullstack Engineer with a strong focus on backend infrastructure and cloud services. You thrive on designing scalable and resilient architectures, automating infrastructure, and optimizing cloud-based applications. You take pride in owning end-to-end development of core backend services, including database management and microservices. You are comfortable working with modern cloud technologies, building APIs, and leveraging infrastructure-as-code tools.
You are an insightful problem solver, capable of independently understanding business needs and translating them into robust, scalable solutions. You embrace best coding practices, contribute to process improvements, and commit to decisions as a team player. You are excited to work in a fast-paced, agile environment with a small but highly capable team.
ABOUT THE ROLE
The Fullstack Engineer will be responsible for:
- Designing, developing, and maintaining backend APIs and microservices that power our customer processing pipeline.
- Managing infrastructure as code using Terraform and CloudFormation to provision and maintain AWS resources.
- Enhancing and optimizing cloud-based services with AWS technologies such as Lambda, ECS, API Gateway, CloudWatch, and DynamoDB.
- Building scalable and fault-tolerant Node.js services that interact with both SQL and NoSQL databases.
- Developing and maintaining frontend components using ReactJS and AdonisJS, as needed.
- Monitoring system performance, troubleshooting issues, and implementing proactive solutions.
- Collaborating with Product, InfoScience, and Operations teams to gather requirements and ensure smooth deployments.
- Supporting production applications by debugging and resolving issues efficiently.
REQUIRED SKILLS AND EXPERIENCE
- 5 years of software development experience, with a strong emphasis on backend development and cloud infrastructure.
- Professional experience with AWS, including S3, API Gateway, Lambda, CloudWatch, CloudFormation, and CodePipeline/CodeBuild.
- Proficiency in infrastructure as code (IaC) using Terraform or CloudFormation.
- Strong experience with Node.js, RESTful APIs, and microservices architecture.
- Experience with container-based deployment & orchestration (Docker, ECS, or Kubernetes).
- Experience managing SQL and NoSQL databases such as MySQL, Postgres, and DynamoDB.
- Solid understanding of unit testing, integration testing, and CI/CD pipelines.
- Familiarity with ReactJS and AdonisJS for frontend and full-stack development.
PREFERRED EXPERIENCE
- Familiarity with relational database structures and advanced SQL queries.
- Experience with Node.js frameworks such as Express, Fastify, or AdonisJS.
- Strong knowledge of monitoring and logging best practices in a cloud-native environment.
- Understanding of serverless architectures and event-driven patterns.
- Experience working in fast-paced startup environments with agile development methodologies.
WHAT WE OFFER
- High-energy atmosphere of a growth-stage FinTech with great traction serving Fortune 500 companies operating in more than 25 countries
- Professional development opportunities for learning and growth
- Diverse international team of techies, dog lovers, globetrotters, and musicians
- Flexible PTO policy and a generous benefits package, and highly values independence
- Salary range of $110k-$135k, depending on location and experience employee stock options
Itemize is an Equal Opportunity Employer. Itemize does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by applicable law. All employment is decided on the basis of qualifications, merit, and business need.
Salary : $110,000 - $135,000