Senior Full-Stack Engineer, Python

Boston, Massachusetts, United States | Engineering | Full-time | Allows remote

Apply

Who We Are

Encortex is a data intelligence agency in Boston, that leverages cutting-edge quantitative analysis to help blue chip firms deploy capital more efficiently. We are a small, ambitious, and diverse group of quantitative analysts, data engineers, software engineers, & digital marketers. At the heart of what we do, is the belief that we change the way our clients collect, protect, and monetize data.

 

Who You Are

You are a curious individual who adapts to new environments and is comfortable with change. You believe in iterative progress, failing fast, and working through issues - alone and with others - until they are complete solved. You expect to contribute to your team's success, but also to the larger Encortex community. You appreciate and reflect our core values of Precision, Curiosity, Honesty, Responsibility, Fun & Respect.

 

What You’ll Do

As a Senior Full-Stack Engineer, Python reporting to the Vice President of Engineering, you have a have a “Do What You Say” philosophy and wants to be part of culture where you can depend on the team around you to execute. You are comfortable with ambiguity and have the ability to communicate with both technical and non-technical individuals.

 Your responsibilities will include

  •  Writing Python code for all backend web-services required for our next generation platform
  • Implementing front-end solutions using Javascript MVC frameworks such as React
  • Driving optimal solution design collaborating with architects and cross-functional teams
  • Independently analyzing and resolving production problems, assessing alternatives as appropriate and implementing long-term solutions
  • Evaluating and interpreting requirements to design, develop and implement appropriate solutions
  • Performing code reviews, identifying potential issues to reduce technical debt and providing coding best practice recommendations
  • Taking ownership of tasks and delivering with limited supervision while using own discretion to seek help when necessary
  • Collaborating closely with members of other teams throughout the delivery of the product.

 

What You’ll Learn

At Encortex, you will benefit from interacting with a small team of super interesting people. You will learn how to solve problems in a community of problem solvers. You will appreciate the value of failing fast, transparent and honest communication, and working with a team that feels the same.

 

Requirements

  • 5+ years working with Python
  • 2+ years working on streaming, real-time technologies such as Kafka, Spark, Flink, etc.
  • 2+ years working with Javascript MVC frameworks such as React
  • Experience using linear programming frameworks such as Glob, OR-Tools
  • Experience writing automation for unit, integration and system testing
  • Experience working in a Continuous Integration/Continuous Deployment environment 

 

Encortex, LLC is an equal opportunity employer.