Posted at: 5 May

Full Stack Product Engineer, Agent Native

Company

CompanyMactores

Mactores Cognition Inc is a B2B data analytics solutions provider specializing in automation and Generative AI on AWS, serving various industries from its global operations.

Remote Hiring Policy:

Mactores hires remotely from various regions, including India, and supports collaboration across time zones, particularly with teams in the US.

Job Type

Full-time

Allowed Applicant Locations

India

Job Description

Mactores is a trusted leader among businesses in providing modern data platform solutions. Since 2008, Mactores have been enabling businesses to accelerate their value through automation by providing End-to-End Data Solutions that are automated, agile, and secure. We collaborate with customers to strategize, navigate, and accelerate an ideal path forward with a digital transformation via assessments, migration, or modernization.

About Aedeon

Aedeon is a Code Intelligence Platform. We read enterprise codebases, source code, databases, stored procedures, dependencies,  and build a living architecture map that powers AI agents, migration plans, and modernization recommendations.

Every engineer here writes code through agents, measures what they ship, and operates at a pace that most teams would call unreasonable. We call it normal.

Why this role exists

We have a 4-person engineering team, 3 engineers building the agentic analysis pipeline, 1 full-stack engineer on the web product. The product side needs an engineer who changes how we operate, someone who ships through agents, instruments everything, and treats engineering rigor as what makes speed possible.

How we build

Agents write code. You write specs, tests, and architectural decisions. You prompt, review, iterate, and ship, through Claude Code, Cursor, or whatever agentic tool makes you fastest. This is not optional or experimental at Aedeon. Agentic coding is the default workflow. If you're still manually writing boilerplate and treating AI as autocomplete, this isn't the right fit.

What will you do

  • Own feature delivery for the Aedeon product: findings dashboard, agent pipeline UI, onboarding, workspace management, and the upcoming features planned in the pipeline.
  • Build entirely through agentic coding workflows. Write specs and tests, let agents implement, review, and ship.
  • Set up and enforce test-driven development across the product codebase. Choose the tools, define coverage thresholds, and integrate into CI. If it's not tested, it doesn't merge.
  • Instrument engineering performance test coverage, deployment frequency, sprint velocity, and defect rates. No metric, no claim.
  • Release to production every sprint. No carry-overs, no "almost done."
  • Work alongside 2 existing full-stack engineers. Your workflow, your test discipline, and your velocity set the standard.
  • Collaborate with the agent engineering team to surface pipeline outputs,  code intelligence graphs, findings, and migration recommendations in the product UI.

What you need for this opportunity

  • 4+ years building production web applications. React and Node.js (MERN stack). TypeScript.
  • Agentic coding is your daily workflow, not experimental, not occasional. You can demonstrate the output difference.
  • You've built testing infrastructure from scratch, framework selection, coverage gates, CI integration, and team adoption.
  • You think in metrics. You've tracked engineering performance before and made decisions from the data.
  • You ship consistently. Steady, reliable output every sprint, not bursts followed by silence.
  • You make the team faster, not just yourself. Your PRs teach. Your setups become team infrastructure. Your patterns get adopted.
  • Opinionated about quality, pragmatic about scope.

Stack

React, Node.js, Express, MongoDB. Testing and measurement tooling is yours to choose and own.
Life at Mactores

We care about creating a culture that makes a real difference in the lives of every Mactorian. Our 10 Core Leadership Principles that honor Decision-making, Leadership, Collaboration, and Curiosity drive how we work.

1. Be one step ahead
2. Deliver the best
3. Be bold
4. Pay attention to the detail
5. Enjoy the challenge
6. Be curious and take action
7. Take leadership
8. Own it
9. Deliver value
10. Be collaborative

We would like you to read more details about the work culture on https://mactores.com/careers 

The Path to Joining the Mactores Team
At Mactores, our recruitment process is structured around three distinct stages:

Pre-Employment Assessment: 
You will be invited to participate in a series of pre-employment evaluations to assess your technical proficiency and suitability for the role.

Managerial Interview: The hiring manager will engage with you in multiple discussions, lasting anywhere from 30 minutes to an hour, to assess your technical skills, hands-on experience, leadership potential, and communication abilities.

HR Discussion: During this 30-minute session, you'll have the opportunity to discuss the offer and next steps with a member of the HR team.

At Mactores, we are committed to providing equal opportunities in all of our employment practices, and we do not discriminate based on race, religion, gender, national origin, age, disability, marital status, military status, genetic information, or any other category protected by federal, state, and local laws. This policy extends to all aspects of the employment relationship, including recruitment, compensation, promotions, transfers, disciplinary action, layoff, training, and social and recreational programs. All employment decisions will be made in compliance with these principles.


Note: Please answer as many questions as possible with this application to accelerate the hiring process.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.