Junior Backend Engineer

at Abel

Description

Role Overview

We're looking for a talented Junior Backend Engineer to join our team and grow with us.
As a Junior Backend Engineer at Abel, you'll initially focus on forward deployed backend engineering with an emphasis on integrations. Your role will involve connecting our AWS-based systems with various police dispatch platforms, requiring both technical expertise and customer service skills.

Key Responsibilities

  • Implement and support integrations between Abel's systems and client dispatch platforms
  • Develop and maintain backend services using Python in AWS environments
  • Work with AWS services including Lambda, SQS, S3, API Gateway, and Batch
  • Configure and troubleshoot systems in Windows environments
  • Be the first line of contact and consultation to law enforcement clients
  • Document integration processes and maintain technical knowledge base
  • Participate in code reviews and contribute to engineering best practices

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience)
  • Experience with Python development
  • Familiarity with AWS services
  • Basic understanding of API integrations
  • Strong problem-solving abilities
  • Excellent written and verbal communication skills
  • Ability to pass an FBI background check


Preferred Qualifications

  • Understanding of software life cycle including API design, deployment and version control
  • Experience with Windows server environments
  • Prior experience in customer-facing technical roles
  • Understanding of software life cycle including API design, deployment and version control


Growth Opportunities

This role is designed as a pathway to becoming a fully-fledged Backend Engineer. You'll receive mentorship and opportunities to expand your skills in:
  • Advanced AWS architecture
  • System design and optimization
  • Security best practices for law enforcement applications
  • Team leadership and project management


What We Offer

  • Competitive salary and benefits
  • Professional development opportunities
  • Meaningful work supporting law enforcement agencies
  • Collaborative, innovative team environment


Interview Process

  1. Screening (tech talk)
  2. Conversation with the CEO, Daniel Francis.
If there's alignment, we'll invite you to work with us for one or two paid days ($500/day) on real projects. No contrived coding challenges or leetcode puzzles – just actual work together to see if we're a good fit.


Location

This position is in San Francisco, you are expected to be in office.