Design, code, and maintain full stack software solutions that meet business needs.
Drive experimentation and evaluation of emerging technologies.
Prototype new ideas and concepts that challenge existing assumptions.
Influence at all levels through demonstration and presentation.
Collaborate with Software Developers, Product Managers, Data Scientists, Designers, and other Engineering teams to refine requirements and deliver impactful new experiences and capabilities.
Support a problem-focused and end-to-end solution mindset while balancing technical and business objectives.
Share technical expertise within your team and contribute to internal knowledge-sharing via tech talks, code reviews, and other formal and informal mechanisms.
Act as a role model for high standards in coding and design, influencing the team and promoting best practices in experimentation and engineering.
Qualifications
BS/MS in Computer Science, Engineering, or equivalent relevant work
8+ years of professional experience in software engineering
A proactive and open-minded attitude towards exploring new technologies and approaches to solve problems.
Strong fullstack prototyping skills
Strong design and coding skills in one or more programming languages such as Python, Java, JavaScript, or similar.
Experimental, innovative mindset and ability to see what is possible and build it
Equally at home building user interfaces to illustrate new possibilities and creating new services that illustrates new capabilities