Senior Software Engineer- Customer Products
Job Type: Full Time / Permanent
As a Senior Software Engineer you will: • Bring 5 -7 or more years of relevant experience to the table • Work collaboratively with designers, product managers, and other engineers • Leverage cutting-edge technologies and modern practices • Identify and communication technology problems and prepare remedies • Build and ship high-quality code at a rapid pace • Work with the latest platform tools to build new technologies • Participate in design thinking activities to improve the user experience. We believe that there is always a better way.
So, we will expect you to: • Continuously learn modern software design and development core practices, utilizing articles, MeetUps, conferences, tech talks, etc. • Review and discuss code with engineering peers and leaders to understand best practices and optimal design patterns • Take the initiative to drive new ideas and projects • Increase your business acumen by consistently learning about other parts of our business • Support and mentor other members of the Software Engineering team.
Lastly, here’s some stuff that won’t be part of your day-to-day. You won’t: • Work in a silo • Be limited by project plans • Find yourself stuck in a boring cube • Pay to park or be stuck in a corporate high-rise • Be pigeonholed into proprietary and stagnant codebases.