Senior Agentic Software Engineer (Java)This is a production-focused engineering role for a senior Java developer who works agentically by default. You will deliver AI-augmented features, modernizations, and new capabilities across our Java/Python/AWS stack. You will also pair with existing engineers to transfer agentic working habits - not by lecturing, but by working together on real problems.
Please note: Applicants must be authorized to work for any employer in the United States, including for any future work authorization needs (such as OPT/CPT). We are unable to sponsor or take over sponsorship of an employment visa at this time.
Key Responsibilities- Deliver production features and modernization work across our Java/Python/AWS stack using AI-augmented development as your primary mode of authorship.
- Pair with existing engineers to build agentic practice organically through working sessions on real deliverables, not classroom instruction.
- Participate in AI-augmented PR reviews while contributing to pattern libraries and review checklists.
- Own production systems end-to-end: ship real things, stay accountable when they break, and close the loop.
- Bring concrete judgment about when to let an agent run and when to intervene - and share that judgment with the team.
Key Qualifications- 5-9 years of professional software engineering experience.
- Strong fluency in Java, with solid working knowledge of Python on AWS. This is a Java-specialized seat.
- 6+ months of serious agentic tool use (Claude Code, Cursor, or equivalent) on production work, not pilots or side projects.
- Production ownership history: you have shipped non-trivial systems and been on the hook when they broke.
- At least one out-of-depth experience: a stack switch, domain change, or greenfield build in unfamiliar territory. You know what it feels like to be uncomfortable and productive at the same time.
- The ability to catch non-obvious agent errors and concrete heuristics for when to trust output and when to verify.
Strong Plus- Experience with financial services, institutional investment platforms, or other high-correctness, regulated software domains.
- Familiarity with brownfield modernization: improving existing systems with agents rather than rewriting them.
- Background integrating or reviewing work you did not personally author.
Interview ProcessWe want this to be a great fit for both sides. After applying, you'll complete a short set of aptitude and personality assessments before connecting with a recruiter. Everyone goes through them, from interns to our CEO. The invitation will come from a member of our recruiting team - keep an eye on your inbox, and check your spam folder just in case.