Senior Full-Stack Engineer
As the Senior Full-Stack Engineer, you will work within our DevOps team to contribute to our product while leading and mentoring your fellow developers.
Our field is fast-changing, and your decisions and actions will be key to growing both our products and development team. In addition, you will enact broad reaching changes throughout the technologies that we use: DevOps, Data Science, Web Development, and others.
Our Technology
- Python on the backend (including driving the analytics algorithms that drive our product)
- Vue.js on the frontend
- PostgresSQL and Airflow for data management
- Jenkins for CICD management
- Docker for containerizing our applications (both for SaaS and on-prem deployments)
As we grow and evolve our products we continually evaluate new technologies and pick those that make sense to incorporate into our stack. As a Senior Developer you will be critical in the decision-making process on how our technical stack evolves.
Why We'll Love You
- Demonstrated proficiency in object oriented languages, e.g. Python, Java, or Ruby in a professional environment
- Experience leading teams and mentoring other developers, with comfort in Agile, SDLC, etc
- Aptitude for infrastructure architecture and database design
- Experience with version control e.g. Git or Mercurial
- Experience with MVC-architecture web application development
- Platform and technology agnosticism
- Ability to refactor and modularize codebases
- Familiarity with relational database concepts/structures and ability to write SQL queries
- Comfort in a *nix shell environment e.g. bash
- Familiarity in statistical data mining, natural language processing, machine learning, artificial intelligence, network analysis, and distributed computing is a plus
- Understanding of selected real time transactional applications is a plus
- Proficient oral and written English communication skills
- Ability and willingness to travel from time to time (domestic and international)
- Authorized to work in the US
Why You'll Love Us
- Our team is diverse and intellectually curious with people that you'll genuinely enjoy spending time with
- We're fanatical about helping clients derive value from data and work on solving challenging problems within some of the world's largest companies
- We are a meritocracy and consistently promote from within
- We move fast and are not afraid of evolving our tools, technology and thinking
Compensation is competitive and commensurate with your degree and experience.