Back to Job Search

Senior Software Engineer (API)

  • Location: San Francisco, 94105
  • Salary: $75 - $85 / hour
  • Job Type:Contract

Posted 14 days ago

Exciting new opportunity for a Sr Software Engineer (API) with strong API integration and data retrieval experience. Must be US based but can sit in any time zone, as this is a remote position.

Our client is the global SaaS Identity powerhouse. They are looking for a skilled professional who is proficient in API integration and data retrieval. The ideal candidate should also have strong data analytics skills to create API-supported queries for extracting and organizing targeted information. Additionally, the candidate should be able to develop automation solutions for scheduling data retrieval tasks.

Contract Duration: 3 months
Required Skills & Experience
  • Bachelor's degree in a relevant field or equivalent practical experience.
  • An engineer with 5+ years of work experience using Java and Python programming languages to build web applications.
  • Experience building API authentication and authorization protocols.
  • Proven experience in automating API calls for efficient data retrieval
  • Solid grasp of data analytics concepts, enabling you to craft effective queries to extract desired insights.
  • Proven experience in using Javascript, HTML, and CSS to build web applications
  • Basic knowledge of AWS, such as EC2 and S3
  • Demonstrated capability in developing automation solutions for scheduling and managing API-based data retrieval tasks.
What You Will Be Doing
  • API Authentication and Authorization: Proficiently navigate the intricacies of API authentication and authorization processes to ensure secure and seamless access to data.
  • Automated Data Retrieval: Design and implement automated solutions to efficiently make API calls for retrieving substantial datasets, demonstrating expertise in optimizing data fetching processes.
  • Data Analytics and Querying: Utilize your data analytics prowess to construct intricate queries supported by APIs, facilitating the extraction of specific and relevant data sets to meet defined requirements.
  • Web Application Development: Design intuitive web application dashboards to visualize data, enhancing user accessibility and understanding.
  • Scheduled Job Automation: Develop automation workflows to schedule and manage recurring data query jobs through API interactions, streamlining data retrieval on a regular basis.
  • Creative Problem Solving: Display an intrinsic drive to explore and innovate, identifying diverse pathways to achieving project goals and addressing challenges that may arise during the integration and automation processes.

Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re a top 15 U.S. IT staffing firm and why our consultants rate us well above the industry average. People come to us for a job, and stay with us because of our top-notch consultant care.

For hourly W2 contract roles, MATRIX offers a highly competitive benefit package including Medical, Dental, Vision, Life, Disability, HSA, and 401(k) with pre and post-tax options. Please see for more information. For direct hire placement with our clients, benefits will be offered in accordance with that particular client’s offerings. This may include PTO, Medical, Dental, Vision, 401K and other pre and post-tax options.

Motion Recruitment Partners is an Equal Opportunity Employer, including Veterans/Disability/Women. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Accommodation will be provided in all parts of the hiring process as required under Motion Recruitment Employment Accommodation policy. Applicants need to make their needs known in advance.