API & Application Backend Engineer
SherlockTalent, San Francisco, CA, United States
Job Title: API & Application Backend Engineer
Location: Bay Area, CA
Job Type: Founding Level SWE, Full Time
Salary: $200K+
Job ID: 7333
SherlockTalent is Hiring: API & Application Backend Engineer
Do you have a passion for building scalable APIs, streamlining data flow, and coordinating the backbone of modern applications? SherlockTalent is seeking an API & Application Backend Engineer to develop and maintain robust application layer APIs, facilitate seamless platform integrations, and manage background jobs and AI agent coordination.
Core Strengths:
- Primary Focus: Application Layer Development
- Secondary Focus: API Development & Background Job Management
Key Responsibilities:
- Design and implement RESTful or GraphQL APIs to support both internal operations and external integrations.
- Develop endpoints for seamless integrations with Slack, Salesforce, and other platforms, ensuring data consistency across systems (in collaboration with the Full-Stack Engineer).
- Manage and optimize background workers and asynchronous job processing using tools such as RabbitMQ, Celery, or Kafka.
- Pull ingested data into the application database and manage its flow to ensure efficient and secure operations.
- Integrate AI models and agents into the application layer to enhance intelligent system capabilities (in collaboration with the Data Scientist).
- Lead strategic decisions regarding API and queue stack selection, ensuring alignment with overall system design and business objectives.
- Collaborate with the Infrastructure & Data Engineer and Full-Stack Platform Engineer to support integrations and maintain platform consistency.
Required Skills:
- Strong experience designing and implementing APIs using RESTful or GraphQL principles.
- Proficiency in managing asynchronous job processing with tools like RabbitMQ, Celery, or Kafka.
- Familiarity with integrating applications with external platforms such as Slack and Salesforce.
- Strong understanding of database interaction and data flow optimization within applications.
- Knowledge of AI model integration and experience working with data scientists to bring AI functionality into applications.
- Ability to collaborate with cross-functional teams and align API architecture with broader system goals.
Preferred Qualifications:
- Experience with microservices architecture and distributed systems.
- Strong background in programming languages like Python, Node.js, or Java for API development.
- Familiarity with DevOps practices and CI/CD pipelines.
Why Join Us?
At SherlockTalent, you’ll play a pivotal role in building the foundation of innovative platforms that harness the power of modern APIs, intelligent integrations, and AI capabilities. Join a dynamic team that values collaboration, excellence, and technical leadership.
Apply Now: Take the next step in your career and become a key contributor to SherlockTalent’s engineering team. Let’s create the future together!
#J-18808-Ljbffr