Jobs and Careers
CB

Software Engineer, APIs & Data Feeds

CB Insights
UKRemotefull_timeVerifiedPosted 24 Jul 2024
💰 $142,500/yr($112,500/yr$142,500/yr)

About the role

Develop a state-of-the-art product. Make sense of the future. Use data to drive business. 

CB Insights is a market intelligence platform that helps organizations to understand tech markets, source the right tech companies, and stay ahead of their competition. We provide data and insights on high growth private companies and their investors. Our platform enables clients to predict emerging trends and identify new opportunities.

The Role You’ll Play:

We are looking for a talented and motivated Mid-Level API Engineer to join our dynamic engineering team. The ideal candidate will have experience in building and maintaining robust customer-facing APIs and data feeds that facilitate the seamless integration of our platform with various external and internal systems. This role requires a strong understanding of API design, development, and best practices.

About the team:

This team is focused on helping our customers access our existing data and insights.  You will be working with a small team of engineers to build new API endpoints, enhance our data feeds and come up with creative solutions to solve our customers’ needs. This is a growing team, helping close large deals contributing towards CB Insights’ success.

Your Main Tasks:

  • Design, develop, and maintain APIs that support our platform's functionality and integrations.
  • Collaborate with product managers and other stakeholders to gather requirements and translate them into technical specifications.
  • Ensure the scalability, security, and performance of APIs by following best practices and industry standards.
  • Write clean, maintainable, and efficient code.
  • Conduct code reviews and provide constructive feedback to peers.
  • Troubleshoot and resolve issues related to API functionality and performance.
  • Continuously monitor and improve the API infrastructure to ensure high availability and reliability.
  • Stay up-to-date with the latest trends and advancements in API development and related technologies.

What you bring to the table:

  • At least 3 years of experience in API and/or 3rd party integration development (incl Salesforce).
  • Proficiency in programming languages such as Python, Go, Node.js, or similar.
  • Strong understanding of RESTful API design principles and best practices.
  • Experience with API management tools and frameworks.
  • Experience with best practices around performance and caching
  • Familiarity with authentication and authorization mechanisms such as OAuth, JWT, etc.
  • Knowledge of database systems (SQL and NoSQL) and data modeling.
  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work effectively in a collaborative team environment.

You’ll be successful here if:

  • Familiarity with microservices architecture.
  • Knowledge of Elasticsearch.
  • Knowledge of continuous integration and continuous deployment (CI/CD) practices.
  • Previous experience in a fast-paced startup environment.

Please note this is a US-based role.

In addition to base salary, this role is also eligible for a bonus opportunity.

A little bit about our pay practices: Typically, we will hire at our Hiring Target, but actual starting pay may be based on several factors, including, but not limited to, market rate, the qualified pool of candidates, internal compensation, candidate experience, and budgetary constraints.

Compensation$112,500$142,500 USD

What we're all about 

We're on a mission to advance the technology economy -- one driven by innovation, markets, and entrepreneurship. We believe a thriving technology economy powers a thriving society. By synthesizing, analyzing and visualizing millions of data points, we deliver a 360° view of the technology economy – powering the insights that buyers, sellers, investors, and advisors need. 

As a CBIer, you can expect to leverage generative AI to drive creativity, efficiency, and  strategic decision-making. Our culture is infused with the spirit of exploration and experimentation – and AI is a catalyst for new ideas and breakthrough solutions.

CB Insights Leadership Principles

At CB Insights, everyone is expected to be a leader. These leadership principles are like an operating system for our culture. Use the principles as a practical guide to making decisions.
We are what we repeatedly do. By living the principles outlined below, we will build an

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

CB Insights

View company profile →