Senior Software Engineer
The Harper Group Inc
United States
3 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Compensation
$150,000.0
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
User Authentication
Software as a Service
Code Review
Continuous Integration
Software Debugging
Distributed Systems
PostgreSQL
Open Web Application Security
Performance Tuning
+7 more
Secure Coding
Software Engineering
Large Language Models
Multi-Agent Systems
Backend
Production Code
Code Restructuring
Job description
You’ll ship production Java at scale using AI coding agents as a core part of how you work, not a bolt-on. This is a senior individual contributor role for someone who has spent the last couple of years building real systems with LLM tools and multi-agent workflows, and who still writes and reviews code to a high standard., * Design, build and maintain production backend and distributed systems in Java and Spring, owning complex features from implementation through to deployment
- Use LLM-based coding tools and agent workflows daily to write, refactor, test and debug code, and keep evolving how you work as the tooling changes
- Work with MCP-style multi-agent systems to generate and iterate on production code, automate test creation, support root-cause analysis and speed up code review
- Debug and resolve issues in large-scale production environments, and fix performance, reliability and scalability problems in existing systems
- Improve testing practices, CI/CD workflows and developer efficiency across the team
- Give clear technical feedback in code reviews and work iteratively with engineers and product teams
Requirements
- 10+ years of hands-on software engineering building and maintaining production systems at scale (client requirement)
- Expert-level Java and advanced Spring
- 2+ years of daily, hands-on use of AI coding assistants and multi-step agent workflows (MCP-style or equivalent) for development, debugging and refactoring
- Strong backend, API, distributed systems and system design experience, with production AWS
- Strong PostgreSQL, including data modelling, performance tuning and querying
- Solid grounding in secure coding, OWASP principles, authentication and authorisation, and data protection in distributed systems
Nice to have:
- Experience in fintech, payments, trading or other regulated financial systems
- Experience with developer productivity tooling or internal engineering platforms
- Exposure to high-scale SaaS or distributed enterprise systems
- Experimenting with or training autonomous coding agents
Benefits & conditions
- Salary: up to 150,000USD/annum + benefits (medical cover, performance bonuses, 401(k))
- Location: US, remote - open to travel (once a quarter)
- Senior individual contributor, embedded in an engineering team
- LT Harper is handling this search on behalf of our client
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
EM
Eli McGarvie
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Fully Remote Software Engineer Jobs
over 2 years ago
IK
Igor Khokhriakov
How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again
about 2 months ago
DC
Daniel Cranney
What is Agentic Programming and Why Should Developers Care?
about 1 year ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago