{"id":3800989,"url":"https://alion.io/job/docyt-associate-product-engineer","title":"Associate Product Engineer","company":{"id":674320,"name":"Docyt","domain":"docyt.com","url":"https://alion.io/company/docyt","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workable","truth_index":{"grade":"A","score":90,"open_postings":5,"ghost_share":0,"stale_share":0.4,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-07T05:47:08Z"}},"role":"Backend","role_family":"Backend","seniority":"junior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Noida, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Bitbucket","optional":false},{"name":"CircleCI","optional":false},{"name":"Claude Code","optional":false},{"name":"Copilot","optional":false},{"name":"Cursor","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"Jira","optional":false},{"name":"Kubernetes","optional":false},{"name":"PostgreSQL","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Ruby on Rails","optional":false},{"name":"Slack","optional":false},{"name":"SOC 2","optional":false},{"name":"Spring Boot","optional":false},{"name":"SQL","optional":false},{"name":"TypeScript","optional":false},{"name":"Ruby","optional":true}],"status":"live","first_seen_at":"2026-11-05T11:26:25Z","employer_posted_date":"2026-11-05","last_verified_at":"2026-11-07T13:29:36Z","board_verified":true,"closed_at":null,"days_open":2,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":2},"description":"About Docyt\nDocyt (pronounced \"docket\") builds an AI-native ERP for hotels, restaurants, retail, and franchises. One platform runs accounting, payments, and business intelligence on one ledger. Bookkeeping happens every day, so month-end becomes a review.\nDocyt has processed more than $1.3 billion in invoice volume and connects with 30+ POS and PMS systems. The platform is SOC 2 Type 2 certified.\nDocyt is venture funded and headquartered in Mountain View, California. This role is in our Noida Sector 62 office.\nThe Role\nYou take a piece of work all the way: understand the customer's problem, find the root cause, build the fix, prove it works, ship it, and confirm it is fixed in production. This is not a ticket-in, pull-request-out job. The engineer who does this well here investigates before coding, tests their own work on our QA environment, records a short Loom walkthrough so product can accept without a meeting, and stays with the change through staging and deploy until the customer's issue is closed. That is the bar.\nWhat End-to-End Means Here\n01 Understand the problem.\nRead the support escalation, reproduce it on QA, and trace the root cause in code and in production data. Say clearly whether it is a product defect, a data gap, or working as designed, and bring the evidence.\n02 Build the fix.\nIn Java (Spring Boot) or Ruby on Rails, with tests. A React change when the fix needs one.\n03 Get it reviewed.\nOpen the pull request, answer review comments, keep CI green.\n04 Test it yourself on QA.\nThe main user flow plus the edge cases from the ticket. Screenshots and the resulting database state go on the ticket.\n05 Record a Loom for acceptance.\nBefore and after, in under five minutes. Product accepts from the recording.\n06 Ship it and close the loop.\nTake the change through staging to production, watch the deploy, verify it in production, and update the original support ticket.\nWhat You Will Work On\nCustomer escalations and product features across accounts payable and bill pay, month-end close, AI transaction categorization, financial reporting and ledger migration. Some weeks it is a two-line fix with a long investigation behind it. Some weeks it is a new feature from a product spec to a working screen.\nBACKEND: Ruby on Rails, Java 17 / Spring Boot\nFRONT END: React, TypeScript\nDATA: PostgreSQL, MongoDB, Redis, RabbitMQ\nDELIVERY: Bitbucket, CircleCI, Jenkins, Kubernetes\nAI TOOLING: Claude Code, daily\nTRACKING: Jira, Loom, Slack\nHow We Support You\nWe move fast, and you will ship from your first week. A senior engineer reviews your work and helps you learn the codebase. Within your first month, you take a customer issue from start to finish.\nRequirements\n1 to 3 years of software engineering, or a new graduate who has shipped at least one project.\nJava and Ruby on Rails. Strong in at least one, with clear evidence you can pick up the other quickly. You will work in both.\nSQL you can use to prove a point. You can read production data to confirm or reject a theory before you write code.\nRoot cause before fix. You are uncomfortable patching a symptom.\nYou write clearly. Tickets, pull request descriptions, Loom narration. People should be able to follow your work without a call.\nGenuine appetite for AI tooling. You have already used Claude Code, Cursor, Copilot or similar seriously, and you want to get much better at it.\nIntent and ownership. You want to be the person a delivery depends on, and you follow through.\nThis role requires some overlap with US time zones.\nNice to Have\nReact and TypeScript in a production codebase.\nKubernetes, CI pipelines, or a deploy you have managed yourself.\nBasic accounting literacy: chart of accounts, journal entries, bank reconciliation.\nExperience on a product team that talks to customers directly.\nHow to Apply\nWhen you apply, include a link to a project you shipped. A short Loom walkthrough of it is a plus.\nBenefits\nCompetitive compensation, plus Medical Insurance, Term Insurance, PF, and Gratuity.\nGreat growth potential at a fast-growing startup. We want you to grow with us!\nCompany-provided laptop and necessary hardware to ensure you are set up for success.\nInclusive and motivating work culture that values team collaboration.","description_format":"text","description_chars":4230,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":["Health insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["AI Agents","Accounting & Tax Software"],"lifecycle":[{"event":"open","at":"2026-11-05T11:26:25Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":29,"reasons":["conf:0","win:early","comp:junior"],"computed_at":"2026-11-07T05:47:08Z"},"pay":null,"html_url":"https://alion.io/job/docyt-associate-product-engineer","json_url":"https://alion.io/job/docyt-associate-product-engineer.json","meta":{"generated_at":"2026-11-07T15:17:02Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":20524,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-08T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":674320},"rest":"https://alion.io/mcp/rest/get_company?id=674320"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fdocyt-associate-product-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fdocyt-associate-product-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fdocyt-associate-product-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/docyt-associate-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fdocyt-associate-product-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3800989}},{"tool":"search_jobs","arguments":{"company":"docyt.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3800989},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}