Description
The Software Development Engineer will own problems end-to-end and build highly scalable, extensible full-stack applications. Responsibilities include designing, developing, testing, deploying, and operating solutions while applying data structures, algorithms, and principles of programming. The role offers access to senior and principal engineers and requires at least three years of professional software development experience, two years of design or architecture experience, and experience with at least one programming language; full software development life-cycle experience and a bachelor's degree in computer science or equivalent are preferred.
