Software Engineer. Intelligent Automation & Agent Systems

EMAPTA LLC
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote

Tech stack

Artificial Intelligence
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Computing Platforms
Audit Trail
Computer Literacy
Distributed Systems
Python
Key Management
Netsuite
SAP Applications
Selenium
YAML
React
Large Language Models
Puppeteer (Software)
Backend
Build Management
Infrastructure Automation Frameworks
Playwright
low-code
Cloudwatch
Docker

Job description

The Software Engineer. Intelligent Automation & Agent Systems will build the technical foundation for an agentic automation platform that enables AI to operate NetSuite across multiple client entities. This is a high-impact engineering role for a builder who can shape architecture, influence technology direction, and create scalable automation systems within a long-term global career with Emapta., Platform Architecture and Engineering

  • Design and build an agentic automation platform using Claude Computer Use to operate NetSuite on behalf of multiple client entities
  • Architect core system components, including the skill library, configuration layer, runtime engine, credential management, audit logging, and monitoring dashboard
  • Design multi-tenant architecture that isolates each client's credentials, NetSuite instance, audit trail, and agent execution environment
  • Build robust error handling, retry logic, and screenshot-based diagnostics for browser automation workflows

Automation Skill Development

  • Develop reusable and configurable agent skills for procure-to-pay, month-end close, AR collections, board reporting, and other finance workflows
  • Map agent skills to client-specific NetSuite configurations without requiring custom code per engagement
  • Continuously improve agent reliability, expand the skill library, and reduce deployment time per new client engagement

Technology Direction

  • Contribute to technology choices, infrastructure decisions, and product roadmap direction
  • Work with Python for orchestration and runtime development
  • Use Docker containers for isolated per-client agent execution
  • Support AWS infrastructure across ECS, Secrets Manager, S3, and CloudWatch
  • Develop YAML-based skill and configuration definitions
  • Contribute to a React-based internal monitoring and configuration dashboard

Client and System Collaboration

  • Participate in client onboarding to understand NetSuite setups and translate them into agent configuration
  • Collaborate on system design decisions with meaningful input into the platform's future direction

Requirements

Required:

  • At least 1 to 3 years of relevant work experience
  • Strong Python engineering skills with clean, well-structured backend code
  • Experience with browser automation, scraping, or UI-driven testing using Playwright, Selenium, Puppeteer, or similar tools
  • Solid understanding of distributed systems, async execution, and multi-process orchestration
  • Experience designing multi-tenant systems with proper isolation, credential management, and audit trails
  • Comfort working with LLM APIs such as OpenAI, Anthropic, or similar platforms
  • Experience building agentic or tool-use workflows
  • Ability to design systems from scratch and contribute to architecture decisions
  • Strong written communication skills for documenting architecture, writing clear specs, and collaborating asynchronously

Nice to have:

  • Familiarity with NetSuite, SAP, or other ERP systems
  • Experience with Claude Computer Use or multimodal LLM applications
  • Background in fintech, accounting software, or enterprise SaaS
  • Experience with Docker, AWS, and secrets management such as AWS Secrets Manager
  • Prior work on configurable, low-code, or no-code automation platforms

Benefits & conditions

  • Competitive salary designed for top-tier talent
  • Full compliance with Dominican statutory benefits
  • 13th month pay or Christmas bonus
  • Paid annual vacation and public holidays
  • Social security contributions covering health insurance, pension/AFP, and occupational risk coverage
  • Sick leave and disability coverage through Social Security
  • Career growth opportunities with global exposure
  • Exposure to international clients and global best practices
  • Performance bonuses and incentive programs
  • Learning and development support (courses, certifications, upskilling) through Emapta Academy (Want to know more? Visit: https://emapta.com/training-calendar/)

About the company

Our client is a forward-thinking financial services firm delivering holistic operational finance support for businesses across the San Francisco Bay Area, Los Angeles, and nationwide. They provide Finance-as-a-Service solutions that combine accounting, compliance, FP&A, strategic advisory, and IPO-proven NetSuite architecture to help growing companies scale with secure, audit-ready financial infrastructure., Join Emapta Latam and contribute to our legacy of transforming global outsourcing. Since 2010, Emapta has pioneered personalized outsourcing solutions, empowering businesses to thrive with bespoke teams and seamless integration. Our commitment to excellence is reflected in our state-of-the-art facilities, competitive compensation, and a supportive work environment that fosters professional growth. With over 1,000 clients worldwide and a team of over 12,000 talented professionals, Emapta continues to set new standards in the industry. Apply now to be part of our success story in Dominican Republic, where your skills are valued, and your career ambitions are supported.

Apply for this position