As we continue to scale, we’re seeking a Senior Backend Engineer to join our core Engineering team to help us deliver our best-in-class solutions to our customers globally. As a Senior Backend Engineer, you’ll be a key part of our software development lifecycle (SDLC). The Senior Backend Engineer will work in close collaboration with the Product and Data Science teams to build new features, improve underlying data processing pipelines, and design and work closely with the CTO to implement highly scalable and highly available components that power Alkymi Data Inbox.
The Alkymi engineering team values a strong DevOps culture. You’ll work in a codebase that’s automated with a GitOps and Continuous Integration and Deployment pipeline (CI/CD) in Github Actions. Once a pull request is reviewed and merged, the feature is automatically deployed onto our staging Kubernetes environment for immediate QA testing. Our environments are monitored through Datadog with alerts and monitors consolidated in Slack. Our engineering teams hold regular guild meetings to examine and identify improvements to our software development lifecycle (SDLC).

About You

    • You’re a driven, motivated, curious engineer.
    • You’re an expert in writing Python and and have built applications using Django.
    • You proficient at writing highly distributed, scalable code using asynchronous message-queued based frameworks like Celery or Dramatiq.
    • You have experience in designing and implementing scalable REST APIs and familiarity with REST API and HTTP conventions.
    • You have experience with PostgreSQL with a proficiency in SQL and the Django ORM.
    • You have experience working in AWS and an understanding of networking policies, conventions, and challenges that arise in a modern SaaS platform.
    • Experience with RabbitMQ, Redis, Kafka, and Kubernetes experience is a plus.
    • Experience with a JVM-based language like Java, Scala, or Kotlin is a plus.
    • Have a degree in BS, MS and/or PhD in Computer Science, Engineering, or equivalent field.

Your day-to-day

    • Collaborate with a cross-functional, technical team of Frontend Engineers, DevOps Engineers, Data Scientists, and Product Managers to implement new APIs, data pipelines, microservices that power Alkymi Data Inbox.
    • Establish best practices through guild meetings and developer documentation.
    • Contribute to Python code written using the Django, Django Rest Framework (DRF) and the Celery and Dramatiq frameworks for asynchronous processing.
    • As part of our two week sprint cycles, you’ll be involved in scoping features into smaller stories and tasks through feature discovery, implementation, and code reviews.
Job Overview
Job alerts

Subscribe to our weekly job alerts below and never miss the latest jobs

Sign in

Sign Up

Forgotten Password

Job Quick Search

Cart

Basket

Share