CAREERS

Senior Software Engineer, DevOps at Allstacks
Raleigh, NC, US
About Allstacks:

Allstacks is the first end-to-end software development analysis & intelligence platform used by enterprises to better deliver software.

While marketing, sales, operations and finance leaders can all lean on their respective analytics platforms to drive growth, engineering and product teams have not had access to such a tool. Allstacks solves this by connecting all of the systems of record (e.g. JIRA, Github, Jenkins, Slack, etc.) used by software teams to predict when your software delivery is at risk and deliver metrics and reports which help you get back on track.

Allstacks algorithms analyze an organization's development history and establishes performance baselines. Management dashboards then provide visibility into how teams are operating, and our reports drive improvements by highlighting key risks and alerts.

Description:

We're looking for a great Backend Engineer experienced in Python and Django that can help us iterate our data processing pipelines and API infrastructure. In this role, your primary responsibility will be to help continue to grow and make robust our backend capabilities that enable us to support our rapidly growing userbase and the ever-growing large datasets we process.

We're a fast-moving team of 17 people and we are looking for candidates that can learn quickly and hit the ground running. In this position, you will report directly to the CTO and be a strong individual contributor as well as working with the other backend contributors, taking responsibility for the data pipeline and API framework development at Allstacks.

Ideally, you have worked on data pipelines, streaming data, APIs, and managing scalable data-oriented applications. Celery experience is a plus!

Strong candidates should be comfortable with the following:

    Bringing optimism and an organized thought process to complex technical problems

    Communicating proactively, learning new skills, and helping your teammates where needed to achieve a vision greater than the scope of your own role

    A growth stage startup environment that balances responsiveness to customer needs as well as iterating on product and delivery in real time

    Being productive and communicative in a remote work environment (although we do have an available office in Downtown Raleigh, if desired)

You must have 5+ years of experience with the following:

    Python

    Django [With an emphasis on the ORM]

    Django Rest Framework

    PostgreSQL

    Shell Scripting

    Third-Party API Integration [e.g. Jira, Github, Jenkins, etc.]

    Unix-based environments

    Docker-based development

It would be great if you have experience with the following:

    AWS services [EC2, ECS, Batch, RDS, Logs/Monitoring]

    Data Pipeline Experience

    Performance Optimization

    Streaming Data

    Celery