Senior Software Engineer (Python)

New York Full Time Live

Required Skills

My Compatibility Score

Choose Match Score option:

Django PostgreSQL Python agile big data Docker Elasticsearch ELK Flask Foundation infrastructure Kafka MongoDB MySQL Postgres release RestFUL security Software Engineer SQL
show more
Automatch with LinkedIn
We’re developing a cutting edge data delivery and analysis platform. Enterprise customers will
use our platform to discover critical, time sensitive information hidden in mountains of big data.
This role will help to build out systems to gather, manage, and deliver this data to our
customers.
You’ll be part of a team of skilled engineers using sophisticated techniques to gather and
process the data. In additional to software engineering skills, a security mindset is very helpful
as is experience working on data platforms.

Roles and Responsibilities

Help build and maintain our platform - we are constantly adding new data sources, analytics, and interface enhancements as our company grows.
Make your voice heard in product development process and participate in code reviews.
Make sure your code is covered by unit tests (when it’s written, not 3 months after release)
Document your projects thoroughly enough to make them maintainable by others.
Help bring in new technologies and develop innovative approaches to the data challenges we face.

At least 8 years of software engineering experience
Solid foundation in computer science fundamentals from data structures and algorithms to high-level design patterns.
Excellent systems analytical, problem solving and technical skills
Strong Python experience
Experience with either Django or Flask
Experience with relational databases, preferably Postgres or MySQL.
Experience building and using RESTful web services.
Experience writing unit and integration tests, and producing testable code.
Demonstrated ability to learn and leverage new technologies.
Strong written and verbal communication skills
Ability to work in a fast-paced, dynamic startup environment.
Nice to Haves

Experience developing security tools or any type of security oriented background
Experience building, maintaining or using “big data” infrastructure (Kafka, HDFS, etc.)
Experience with MongoDB or other non-SQL databases.
Experience with the ELK stack (Elasticsearch, Logstash, Kibana)
Experience using Docker for development and deployment.
Agile development experience
Love for Smash Bros. read more