Software Engineer II developing elegant solutions for the property & casualty insurance industry using AI-native coding approaches. Collaborating in a proactive development environment to enhance customer experience.
Responsibilities
build elegant solutions for the property & casualty insurance industry’s complex business domain
use AI-native coding approaches and AI-assisted tools (such as Claude Code or GitHub Copilot) to build, refactor, and extend our services quickly and safely
maintain high engineering standards, tests, and observability
support PDO’s mission to embed GenAI across our products
improve operational excellence, and deliver secure, reliable, and scalable cloud services at scale
Requirements
Minimum 2+ years of Software Development experience, preferably in SaaS or cloud solutions
Proficiency in Core Java, and good working knowledge of the Spring framework
Experience with JavaScript, TypeScript, or Python
Experience building microservices on cloud service platforms (e.g. AWS/GCP/Azure) – AWS preferred
Experience with containerization and orchestration (Docker and Kubernetes)
Experience designing REST or gRPC based APIs
Ability to use AI-assisted coding tools (e.g. Claude Code, GitHub Copilot)
Good understanding of Object-Oriented Design principles
Understanding of relational database persistence (e.g. MySQL, Oracle); familiarity with NoSQL databases (e.g. MongoDB, CouchDB) is a plus
Great understanding of CI/CD and DevOps principles; experience with related tools such as TeamCity, Git-based workflows, or Kubernetes is a definite plus
Experience with LLMs, LangChain, and/or AI patterns such as RAG or ReAct is a plus
Exposure to AI/ML development patterns such as prompt engineering or integrating AI services into production systems is a plus
BS/MS degree (Computer Science or related field)
Benefits
health, dental, and vision insurance
paid time off
company sponsored retirement plan
some roles may be eligible for the annual company bonus plan
Software Engineer II building Python microservices and LLM - powered applications. Delivering secure, scalable AI capabilities for Sophos cybersecurity customers.
Full Stack Developer Co - op building Java and JavaScript features for Flexspring's HR integration platform. Shipping API - driven product work for enterprise HR systems.
Lead Engineer owning production software, architecture, and reliability for Outro Health's medication deprescribing platform. Building safe clinical systems while growing the engineering organization.
Senior Software Developer building Parsec’s low - latency game streaming application. Improving C - based native technology used by millions through cross - platform development and engineering mentorship.
Software Engineer building Metronome infrastructure at Stripe, a financial infrastructure platform for businesses. Designing distributed systems and shipping business - critical billing and revenue automation features.
Full Stack Engineer building AI - enhanced lecture engagement features for Top Hat’s higher - education platform. Developing scalable React and Python - framework products for professors and students.
Software Engineer II securing Abnormal AI customer data through authentication, governance, and auditability. Building cloud - based security solutions with Golang and Python for global engineering teams.
Staff Software Engineer building frontier - AI systems for NBCUniversal’s film, television, streaming, and theme - park businesses. Developing scalable APIs, web frontends, databases, and cloud solutions.
Systems and Security Technical Lead securing Citizen Lab’s sensitive research systems and infrastructure. Leading security operations, privileged - access audits, incident response, and IT security projects at University of Toronto.