Senior Software Developer, API

Spokeo

$143K — $199K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science.
  • 7+ years of Python programming experience required.
  • 3+ years of experience in prompt or context engineering.
  • Experience with TensorFlow for RAG-based MCP servers is beneficial.
  • Familiarity with language models and NLP tools is a plus.

Responsibilities

  • Develop AI-driven automation tools to optimize operations across teams.
  • Leverage context and prompt engineering to enhance AI performance.
  • Create Retrieval-Augmented Generation systems for improved information retrieval.
  • Stay updated with the latest in automation technologies and AI, making recommendations for integration.
  • Develop and deploy intelligent agent systems with autonomous capabilities.
  • Analyze and ensure AI systems are efficient, scalable, and reliable.
  • Collaborate with cross-functional teams including data scientists and product managers.

Benefits

  • Annual discretionary, merit-based salary increase.
  • Bonus program and equity options available.
  • 100% coverage for medical, dental, and vision.
  • Unlimited employee PTO.
Full Job Description
About this Opportunity

We are seeking an experienced senior API engineer to design, build, and maintain scalable, reliable APIs and distributed systems. This role focuses on developing high-performance services, integrating with external platforms (including AI-powered services where applicable), and ensuring robust data processing and system reliability.

You will work closely with cross-functional teams to deliver backend solutions that support product features, optimize system performance, and enable seamless integration across services. The ideal candidate has strong software engineering fundamentals, experience with API design, and a solid understanding of distributed systems and data workflows.

What you'll do:
  • Write clean, performant code for our backend RESTful APIs to ensure data flows from our 3rd-party vendors.
  • Support data access across multiple databases to sustain our critical infrastructure.
  • Collaborate with product owners, QA, and DevOps across Scrum teams to deliver solutions for our users.
  • Create and maintain API usage documentation and flow diagrams.


Skills you have:
  • Required - A bachelor's degree in Computer Science or a similar software-development intensive field.
  • Required - 7+ years of development experience in web applications and/or backend APIs
  • Required - 3+ years of search-related products or features using either OpenSearch or ElasticSearch.
  • Required - 2+ years using SQL and NoSQL technologies
  • Required - Experience implementing and troubleshooting high-usage, high-throughput systems.
  • Required - Experience optimizing application performance and database queries.
  • Required - Experience developing with cloud services, AWS recommended.
  • Preferred - A good understanding of data integration and ETL processes, with experience working with APIs and data ingestion.
  • Preferred - Familiarity with big data processing frameworks and related technologies such as Spark, Hadoop, Airflow, and Data Lakes.
  • Preferred - 2+ years of development experience with Ruby on Rails, JavaScript, or Node.js.
  • Preferred - 2+ years of FAST API experience.


As a remote-first company, we are able to hire team members residing in the following US states: AZ, CA, CO, FL, GA, KY, MD, MI, MO, NJ, NV, NC, PA, SC, SD, TX, VA, WA, or WY.

In addition to a highly competitive base salary, our generous benefits include:
  • annual bonus program
  • stock options
  • 401K matching
  • 100% medical/dental/vision coverage
  • unlimited PTO
  • mental health resources
  • paid home office equipment
  • fitness reimbursements
  • support paying for courses
  • and more


We extend written offers to candidates who successfully complete their selection process. Offers will depend on several factors, including, but not limited to, marketplace competition, job leveling, experience, and skills.

Privacy Notice for Candidates: https://www.spokeo.com/recruiting-policy

Recruiters or staffing agencies: Spokeo is not obligated to compensate any external recruiter or search firm who presents a candidate or their resume or profile to a Spokeo employee without 1) a current, fully executed agreement on file, and 2) being assigned to the open position (as a search) via our applicant tracking solution.

#LI-Remote

Department Engineering Role AI Engineer Locations Remote, United States Remote status Fully Remote Yearly salary $143,100 - $199,800

Similar Jobs

More Jobs at Spokeo

More Enterprise Technology Jobs

Find similar Senior Software Developer, API jobs: