Solutions Engineer
Solutions Engineer - NYC Insurance Company
About the Role
The Solution Engineer will design and implement technical solutions that integrate third-party software with our proprietary insurance systems. This role requires strong backend development expertise, database knowledge, and experience with cloud platforms to support our Property & Casualty insurance operations. The ideal candidate will bridge business requirements with technical implementation, ensuring secure, scalable, and efficient solutions.
Responsibilities
- Design comprehensive solutions combining third-party software with in-house technology
- Develop backend systems using modern programming languages and frameworks
- Create and maintain APIs for system integration and data exchange
- Implement event-driven architectures for real-time processing
- Design and optimize database schemas for performance and scalability
- Develop robust data validation and error-handling protocols
- Implement security measures for protecting sensitive customer information
- Work with cross-functional teams to translate business requirements into technical solutions
- Contribute to documentation and technical best practices
Requirements
- Strong backend development experience with C#, Python, Java, or Go
- Proven ability to design and implement RESTful APIs and microservices
- Experience with both SQL and NoSQL database technologies
- Experience with cloud platforms, particularly Microsoft Azure
- Knowledge of event-driven architecture patterns
- Experience with secure handling of PII and sensitive data
- Understanding of microservices architecture advantages and challenges
- Experience creating comprehensive solutions involving third-party integrations
- Property & Casualty insurance knowledge preferred or willingness to learn
- Excellent problem-solving and communication skills
- Passion for Agentic AI and its evolvement in InsureTech