
Senior Software Engineer | Remote | AI SaaS Software Role
Process Street19 days ago
Responsibilities
- Architect and evolve backend systems using Scala, Play, Postgres, and AWS.
- Design and deploy scalable APIs and AI-assisted services.
- Own feature development from ideation to production.
- Build frontend features using React, Chakra, and modern state tools.
- Develop and maintain agent-driven development workflows.
- Utilize tools like Claude Code and Codex for implementation and debugging.
- Create internal tooling and engineering systems to improve velocity and code quality.
- Optimize performance across frontend, backend, and AI-assisted pipelines.
- Help define best practices for AI-native software development.
- Eventually lead a small team of engineers.
Requirements
- 7+ years of software engineering experience.
- Strong experience with backend systems, particularly Scala, Java, Ruby, or C#.
- Proficient in JavaScript and React.
- Experience building and scaling SaaS products.
- Deep familiarity with AI coding tools like Claude Code and Codex.
- Comfortable working in multi-session, agent-driven workflows.
- Strong intuition for balancing AI assistance with manual implementation.
- Experience in designing systems rather than just implementing features.
- Excellent written communication skills.
Benefits
- No Meeting Fridays.
- Unlimited PTO policy with most taking 3-4 weeks off plus major holidays.
- Company offsite events to celebrate milestones and encourage team meetups.
- Regular social activities to build team connections.
- Generous health insurance for US employees and their families, including dental and vision.
- Equity for all full-time roles.
Tech Stack
AWSCircleCIDockerPlay FrameworkPostgreSQLReactRedisReduxScala