Participate heavily in brainstorming of system architecture and feature design
Interface with external customers and key stakeholders to understand and document design requirements
Work cross functionally with Engineering, Data Science, Product, UX, BD, and Infrastructure teams
Drive best coding practices across the company (i.e. documentation, code reviews, coding standards, etc)
Perform security, legal, and license reviews of committed code
Complete projects with little or no supervision from senior leadership
Required Qualifications:
Built and deploxperience iyed customer-facing services and products at scale
Developed unit and integration tests
Worked on products where experimentation and data science are core to development
Experience with large-scale distributed systems that have thousands of microservices and manages millions of transactions per day
Solid instruction-level understanding of Object Oriented design, data structures, and software engineering principles
Must have at least 4+ years experience in front-end and back-end web development with the the following tools: Python, Django, HTML5, CSS, NodeJS, AWS or Azure, Java or C/C++
Desired Experience/Skills:
You have a strong background in natural language processing, statistical modeling, and/or machine learning
Experience with the following tools: Google Cloud Platform, Objective C/Swift
Experience with open source projects in a startup environment
BS, MS, or PhD in Computer Science, Software Engineering, Math, Electrical Engineering, or other STEM degree
Skills:- Python, Django, HTML/CSS, NodeJS (Node.js), Amazon Web Services (AWS), Windows Azure, Java, C and C++
Seniority level:
Mid-Senior level
Employment type:
Full-time
Job function:
Engineering and Information Technology
Industries:
IT Services and IT Consulting, Software Development, and Internet Publishing