Lead Software Engineer, Content Ingestion

Muck Rack

Apply Now

Job Description

Job Overview

Muck Rack is seeking a Lead Software Engineer for its Content Ingestion team, focusing on transforming unstructured data into valuable insights. This role involves designing and evolving systems to enhance the content pipeline, ensuring reliability and speed while collaborating with various teams to deliver high-quality data.

Technical Requirements

Required Skills
  • • Python
  • • Django
  • • streaming systems
  • • distributed systems
  • • microservices
  • • Kafka
  • • gRPC
  • • relational databases
Preferred Skills
  • • FastAPI
  • • Flask
  • • background job processing
  • • content pipelines optimization
Experience Level

8+ years of professional experience as a software engineer

Responsibilities

  • • Design, build, and maintain the content ingestion pipeline
  • • Lead technical design and architecture discussions
  • • Collaborate with Product, Data Science, and Platform teams
  • • Mentor engineers through code reviews and technical guidance
  • • Drive continuous improvement in code quality, testing, and performance
  • • Ensure project delivery with a balance of speed and stability

Technical Environment

Languages
Frameworks

Benefits & Perks

  • • Remote work
  • • Home office stipend
  • • Health and wellness benefits
  • • 401(k) with employer contributions
  • • Equity opportunities
  • • Learning and development resources

Additional Information

Location
Remote (US & Canada)
Type
Full-time
Compensation
Base salary between $170,000 and $190,000, plus bonuses and equity