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
- Screening (tech talk)
- 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.