Solace is seeking a Senior Software Developer - AI to join their R&D team. The successful candidate will be a key technical leader working on the Solace Agent Mesh, an event-driven Integration and Orchestration Platform for Agentic AI. They will collaborate closely with various teams, providing technical leadership and innovative solutions that push the boundaries of what is possible.
Requirements
- 7+ years of professional experience in all phases of software development
- Experience developing backend services and utilities using Python and its ecosystem
- Experience developing cloud-native Java Spring Boot applications
- Experience designing and developing RESTful APIs
- Experience building or working with React frontend applications
- Experience designing and implementing solutions using SQL/NoSQL databases (MySQL/ElasticSearch)
- Experience using AI technologies and coding-assisted tools such as GitHub Co-pilot, Cline, Claude Code, Aider and Roo
- Ability to deliver production-quality software backed by automated tests
- Interested in performance analysis and tuning
- A self-starter, motivated individual who loves to learn and be challenged
- A team player who can collaborate within cross-functional teams
- Ability to communicate complex technical ideas clearly and concisely to diverse audiences
- Experience with container technologies such as Docker and Kubernetes
- Experience with CI/CD pipelines
Benefits
- Paid vacation time
- 401k Matching
- Retirement Plan
- Hybrid-first work arrangement
- Flexible work schedule
- Professional development opportunities
- Opportunities for career growth and advancement