Description
The Software Development Engineer II develops, maintains, tests, and supports business-critical applications and services. The role owns features and components from development through production, troubleshoots defects, monitors reliability, collaborates with Product, Engineering, Support, and Operations, and contributes to code quality, documentation, and continuous improvement. The position requires a bachelor's degree or equivalent practical experience, at least five years of professional software development experience, and strong TypeScript/JavaScript, React, relational database, Docker, and networking experience. Cloud, distributed systems, event-driven architectures, NoSQL, caching, CI/CD, and Kubernetes experience are preferred.
