crunchbase logo

Senior Backend Engineer (Python)

San Francisco, CA - Engineering Full-time
Crunchbase helps the world discover and connect with the companies that matter. Our data platform is the foundation on top of which all these connections can be made - it not only powers the data at the heart of Crunchbase, but also hundreds of external sites and applications around the world. Our mission is to democratize the way innovators connect to opportunities, and over 55 million professionals—including entrepreneurs, investors, market researchers, and salespeople—trust Crunchbase to inform their business decisions.

Data Network Team at Crunchbase:
The Data Network team at Crunchbase builds several core contributor experiences for thousands of people critical to the success of Crunchbase, as well as a suite of internal applications. We value solving real problems for our users by pragmatically applying technology to help them. We’re continually building new experiences and improving our current ones, and you can help influence both which and how.
What you'll do:
  • Craft great code, empathize with our users, review pull requests, share your knowledge, and learn together with other team members
  • Build, deploy and monitor scalable, stable Python services in a sophisticated microservice architecture
  • Share in our team's technical ownership of backend services with REST and Kafka APIs
  • Coordinate and communicate across teams to integrate services, including with the core Crunchbase CQRS data graph platform
  • Qualifications:
  • Experience defining and implementing REST services in Python
  • Practice in defining, querying and optimizing relational SQL databases
  • Familiarity with building, deploying & monitoring code in a multi-service or micro-services architecture
  • Solid understanding of computer science and software engineering fundamentals
  • Write, clean, understandable code with good test coverage
  • 4+ years of industry experience
  • Preferred:
  • Knowledge of Django REST framework
  • Familiarity with CI/CD concerns, containerised cloud build & deployment tools (shell scripting, Jenkins, Docker, Kubernetes, Helm)
  • Experience with Kafka, messaging, and eventually consistent systems
  • What Crunchbase offers:
  • Competitive salary and equity
  • Generous Reimbursement policy for learning and development activities
  • Daily catered lunches and plenty of snacks
  • Fitness reimbursement (to work off the catered lunches)
  • Flexible Paid Time Off (PTO)
  • Volunteering Paid Time Off
  • Incredible medical, vision and dental benefits for employees and their families
  • Free One Medical Group membership for employees and their families
  • 401(k) and Roth plans, and free annual financial adviser check-in
  • Monthly commuting stipend
  • Free Lyft rides anywhere in the Bay Area after late nights at the office
  • Prime location in the Financial District of SF, near BART and Muni stops
  • A team of creative, transparent entrepreneurs driven to accomplish our mission
  • Paid carbon offset for all employees

  • Crunchbase does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status. Every day our team is honored to work with entrepreneurs and innovators from every corner of the globe, and we seek to build a team that reflects the diversity of our customers. Each individual at Crunchbase brings their own perspectives, work experiences, lifestyles, and cultures with them, and we believe that a more diverse team builds more innovative products, provides a better service to its customers, and helps us all grow and learn as individuals.