Software Engineer, Unified Agent Platform
Join a team building a platform that deploys and manages software modules and Windows agents across large customer device fleets. The hybrid role spans backend services and Windows client software, with opportunities to contribute to AI capabilities.
Responsabilidades
- Build and scale features across backend services and Windows endpoint agents
- Contribute to bringing AI capabilities into the product and use AI-assisted development tools
- Support production readiness, CI/CD, and testing as the platform grows
- Participate in code reviews and design discussions
Requisitos
- At least 3 years of professional software development experience
- Proficiency in Java and relational databases such as PostgreSQL
- Experience with cloud infrastructure; AWS is preferred
- Understanding of distributed systems and service-to-service communication
- Strong debugging, problem-solving, and analytical skills
- Ability to work across backend and client-side software
- Habit of writing clean, maintainable code
- Curiosity about AI and interest in applying it to product problems
Se valora
- Experience with C# and Windows services
- Experience with AWS IoT, MQTT, device management, or push-notification patterns
- Experience with WiX, MSI, or other installer technologies
- Experience with AI-assisted development tools or building AI agents and features
- Experience with agile methodologies
Beneficios
- Flexible workplace policies
- Employee resource groups
- Learning and development resources
- Career progression pathways
- Community engagement initiatives
- Employee wellness programs